? Proprio come qualsiasi altro sistema operativo , Linux può crash. Tuttavia, in terminologia Linux è chiamato un " Kernel Panic ". Gli utenti sanno questo sta accadendo perché il sistema non rispondere , la luce che indica attività del disco rigido andrà solido ed i vari tasti di blocco sulla tastiera inizia a lampeggiare . Un certo numero di elementi può causare questi incidenti registrati in Linux . Kernel
sistemi operativi hanno due livelli : il livello l'utente interagisce direttamente con e il livello che interagisce con l'hardware sul conto dell'utente . Il livello più basso che interagisce con l'hardware viene chiamato " kernel ". Le distribuzioni del sistema operativo Linux sono costruiti in cima al kernel Linux . Questo kernel contiene tutti i driver , sia per l'hardware che per il software più astratti , come ad esempio i file system , e crea una interfaccia attraverso la quale i programmi di livello superiore possono utilizzare l' hardware .
Panic
kernel panic descrivono una situazione in cui qualcosa va storto con un driver di periferica che è parte del kernel . Quando un driver malfunzionamenti , il kernel all'improvviso non sa che cosa fare dopo , " panico " e cessa di funzionare . Senza un kernel funzionante , il sistema operativo di livello superiore non può accedere al hardware, quindi l'intero sistema si blocca . Il kernel registra tutto ciò che fa , come lo fa , così gli utenti possono guardare il log di restringere la causa per l'evento di panico .
Bad Programmazione
< p > kernel panic si verificano frequentemente quando un driver tenta di accedere a uno slot di memoria per un pezzo necessario di dati , solo per scoprire che si è cercato di uno slot di memoria che è vuota o la memorizzazione dei dati di un altro processo . E ' possibile, questo è accaduto perché il driver è obsoleto , e non è disponibile un aggiornamento che risolverà il problema . Alternativamente , il conducente può semplicemente non funzionare bene su una particolare configurazione del sistema . In questo caso , l' utente potrebbe dover trovare un driver alternativo , oppure utilizzare un altro pezzo di hardware con un driver funzionale .
Bad Memory
E 'anche possibile che i driver di periferica stanno lavorando bene, e la memoria fisica installata su un sistema è il vero problema . Se questo è il caso, allora i driver sono la memorizzazione e l'accesso ai dati dagli slot di memoria corretti . Tuttavia, quando il conducente tenta di accedere fisicamente i dati che conservato ad un particolare indirizzo , la memoria difettosa danneggiato i dati e precipitato l'evento panico . Esecuzione di un programma di verifica della memoria prima dell'avvio del sistema operativo up è un modo efficace per determinare se la memoria difettosa è la causa del kernel panic .