Quando chegamos a um ponto em que o computador trava, o que realmente acontece dentro do kernel do Windows ou do Linux? Poderia um aplicativo de espaço do usuário ser a causa que um todo i congelou ou poderia acontecer no espaço do kernel? O que está acontecendo dentro do kernel do Windows quando tudo apenas congela e você não pode clicar em nada, apenas esperar e olhar a tela?
Existe alguma maneira de prever isso e o Windows poderia ter algum tipo de mecanismo de 'watchdog' que pudesse sair dessa situação e continuar funcionando normalmente?