? Genau wie jedes andere Betriebssystem , können Linux abstürzen. Doch in Linux Terminologie spricht man von einem "Kernel Panic ". Benutzer wissen, weil das System nicht mehr reagiert dies geschieht , wird das Licht anzeigt, Festplatten-Aktivität gehen solide und die verschiedenen Lock Tasten auf der Tastatur beginnt zu blinken. Eine Reihe von Elementen können diese angemeldet Abstürze in Linux führen. Kernel
Betriebssysteme haben zwei Ebenen: die Ebene der Benutzer interagiert direkt mit und das Niveau, das mit der Hardware im Namen der Benutzer interagiert . Die untere Ebene , die mit der Hardware interagiert , wird als " Kernel ". Distributionen des Linux- Betriebssystem auf dem Linux -Kernel integriert . Dieser Kernel enthält alle Treiber , sowohl für Hardware und für mehr abstrakte Software wie Dateisysteme und erstellt eine Schnittstelle, über die die obere Ebene der Hardware- Programme verwenden können.
Panic
Kernel Panik beschreiben eine Situation, in der etwas schief geht mit einem Gerätetreiber, der Teil des Kernels ist . Wenn ein solcher Treiber Fehlfunktionen der Kernel plötzlich nicht weiß , was als nächstes , " Panik " zu tun und nicht mehr funktionieren . Ohne einen funktionierenden Kernel , die obere Ebene Betriebssystem kann nicht auf die Hardware zugreifen , so dass das gesamte System zum Stillstand . Der Kernel protokolliert alles, was sie, wie sie es tut, ist , so dass Benutzer können sich das Protokoll aussehen zu verengen die Ursache für die Panik -Event.
Bad Programmierung
Kernel Panic häufig auftreten, wenn ein Treiber versucht, einen Speicher-Slot für eine notwendige Teil der Daten zugreifen , nur um herauszufinden , dass es zu einer Speicher-Slot , die entweder leer oder die Speicherung von Daten für ein anderes Verfahren ist aussah. Es ist möglich, dies geschah , weil der Fahrer ist veraltet , und es gibt ein Update zur Verfügung , die das Problem beheben. Alternativ kann der Fahrer einfach nicht gut auf eine bestimmte Systemkonfiguration . In diesem Fall kann der Benutzer einen alternativen Treiber zu finden , oder verwenden Sie ein anderes Stück Hardware mit einer funktionellen Fahrer .
Bad Memory
Es ist auch möglich dass die Gerätetreiber arbeiten ganz gut, und der physische Speicher auf einem System installiert ist das eigentliche Problem . Wenn dies der Fall ist, dann Treiber Speichern und Zugreifen auf Daten von den richtigen Speicherplätzen . Wenn jedoch der Fahrer physisch auf die Daten zugreifen wird versucht, an einer bestimmten Adresse gespeichert sind, die fehlerhafte Speicherzellen die Daten beschädigt und die ausgefallenen Panik Ereignis . Ausführen einer Überprüfung des Arbeitsspeichers Dienstprogramm , bevor das Betriebssystem hochgefahren ist ein effektiver Weg, um festzustellen, ob fehlerhaften Speicher verursacht die Kernel-Panik .