![コンピュータがハングすると実際に何が起こるのか](https://rvso.com/image/1416683/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%81%8C%E3%83%8F%E3%83%B3%E3%82%B0%E3%81%99%E3%82%8B%E3%81%A8%E5%AE%9F%E9%9A%9B%E3%81%AB%E4%BD%95%E3%81%8C%E8%B5%B7%E3%81%93%E3%82%8B%E3%81%AE%E3%81%8B%20.png)
コンピュータがハングアップするようになったとき、Windows または Linux のカーネル内部では実際に何が起きているのでしょうか? ユーザー空間のアプリケーションが OS 全体のフリーズの原因なのでしょうか、それともカーネル空間でのみ発生するのでしょうか? すべてがフリーズし、何もクリックできず、ただ待って画面を見るしかないとき、Windows のカーネル内部では何が起こっているのでしょうか?
それを予測する方法はあるのでしょうか? また、Windows には、そのような状況から抜け出して正常に動作し続けることができる、ある種の「ウォッチドッグ」メカニズムがあるのでしょうか?