É raro o software causar um pânico no kernel nos dias de hoje. Muitas vezes, o Kernel Panic está relacionado ao hardware. Possíveis culpados são:
- Memória ruim
- voltagem muito baixa
- bateria esgotada
- temperatura da CPU muito alta
(embora geralmente uma bateria fraca possa disparar um desligamento limpo e a superaquecimento da CPU simplesmente desligue a máquina)
Você pode analisar os crashdumps com kgdb -n N
, onde N é o número de despejo. Se as falhas ocorrerem consistentemente no mesmo ponto / subsistema no kernel, provavelmente é um problema de software. Se acontecer em lugares diferentes, provavelmente é hardware.
Existem vários programas de monitoramento para execução em X na coleção de ports, como sysutils/conky
. Isso pode ajudá-lo a ficar de olho no status da bateria, na temperatura da CPU, na voltagem principal e etc.