O que realmente acontece quando o computador trava

O que realmente acontece quando o computador trava

Quando chegamos a um ponto em que o computador trava, o que realmente acontece dentro do kernel do Windows ou do Linux? Um aplicativo de espaço do usuário poderia ser a causa do congelamento de um sistema operacional inteiro ou poderia simplesmente acontecer no espaço do kernel? O que está acontecendo dentro do kernel do Windows quando tudo congela e você não consegue clicar em nada, apenas espera e olha para a tela?

Existe alguma maneira de prever isso e o Windows poderia ter algum tipo de mecanismo de 'cão de guarda' que pudesse tirá-lo dessa situação e continuar a funcionar normalmente?

informação relacionada