![Что на самом деле происходит, когда компьютер зависает](https://rvso.com/image/1416683/%D0%A7%D1%82%D0%BE%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%BC%D0%BE%D0%BC%20%D0%B4%D0%B5%D0%BB%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%B8%D1%82%2C%20%D0%BA%D0%BE%D0%B3%D0%B4%D0%B0%20%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%20%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D0%B5%D1%82%20.png)
Когда мы доходим до точки, где компьютер зависает, что на самом деле происходит внутри ядра Windows или Linux? Может ли приложение пользовательского пространства быть причиной того, что вся ОС зависла, или это может произойти просто в пространстве ядра? Что происходит внутри ядра Windows, когда все просто зависает, и вы не можете ничего нажать, а просто ждете и смотрите на экран?
Есть ли способ предсказать это и может ли у Windows когда-нибудь появиться своего рода «сторожевой» механизм, который мог бы вывести систему из этой ситуации и продолжить нормальную работу?