Skip to main content

Cos'è un panico del kernel?

Un panico del kernel è una risposta dei sistemi operativi a determinati tipi di gravi errori del computer.Di solito visualizza e risparmia informazioni diagnostiche e quindi blocca il sistema informatico o riavvia.I panici del kernel sono in genere causati da problemi con hardware malfunzionante o software scritto in modo errato.Sono utilizzati dai kernel del sistema operativo per avvisare gli utenti e prevenire ulteriori problemi una volta rilevati gli errori.

Molte condizioni di errore possono causare un panico del kernel, incluso il codice del kernel che tenta di accedere alla memoria non valida.La maggior parte dei dispositivi hardware per computer include driver che fanno parte del kernel o caricati dinamicamente.I problemi con questi dispositivi o i loro driver possono anche innescare i panici del kernel.I gestori di interruzioni, trovati in molte parti del kernel, spesso causano panici se si verificano errori critici mentre sono in esecuzione.Un disco rigido, un file di sistema, un processore o una memoria difettosi o corrotti può anche portare a un panico.

Il termine di panico del kernel è nato con Early Unix sistemi.Molti di questi hanno visualizzato solo un breve messaggio di errore e poi si sono recati all'infinito, in attesa di un ciclo di riavvio o di potenza.Come Unix Durante un panico sono state generate informazioni di debug evolve e più utili.The Linux Il sistema operativo ha coniato il termine Linux Kernel Oops per riflettere una varietà di errori gravi.Alcuni Linux Gli errori OOPS causano un panico del kernel mentre altri no.

Microsoft Windows Gli utenti di solito hanno familiarità con gli schermi blu della morte.Conosciuto anche come controllo di bug, questo è Windows equivalente a un panico del kernel, innescato da condizioni simili.Come Modern Unix e Linux Systems, Windows Tentativi di salvare un'immagine della memoria di sistema sul disco rigido durante un controllo del bug.In alcuni casi, l'immagine verrà scritta in memoria non volatile durante il panico e copiata sul disco rigido al riavvio.Se un errore del disco è la fonte del panico, il sistema potrebbe non essere in grado di preservare l'immagine di memoria, tuttavia. Abbastanza spesso, è possibile che il sistema operativo continui a funzionare dopo che si verifica un errore critico.Il motivo per cui un panico del kernel interrompe il sistema è impedire qualsiasi ulteriore corruzione di software, hardware o contenuti di memoria.L'arresto del sistema in questo stato può preservare informazioni sufficienti per consentire a un ingegnere di determinare la causa.I dati visualizzati includono spesso dettagli sul tipo di errore e sul modulo di codice in esecuzione al momento.Può anche mostrare tutti i driver caricati e consentire a un utente di eseguire un debugger per indagare sul problema.