Kernelpanik ist die Aktion, die von einem Betriebssystemkernel ausgeführt wird, wenn er auf einen schwerwiegenden Fehler stößt, von dem er sich nicht sicher erholen kann. Der Begriff wird normalerweise in Bezug auf Unix und Unix-ähnliche Betriebssysteme wie Linux und BSD verwendet. Es ähnelt dem Zustand von Windows-Betriebssystemen, der als Blue Screen of Death bekannt ist.
Wenn ein Betriebssystem in Panik gerät, zeigt es eine Fehlermeldung auf dem Bildschirm an und schreibt den Inhalt des Kernel-Speichers (ein Core-Dump) zum späteren Debuggen auf die Festplatte. Es hält dann den gesamten CPU-Betrieb an. Je nach Konfiguration des Betriebssystems wird es dann entweder automatisch neu gestartet oder wartet darauf, dass der Benutzer die Maschine manuell neu startet.
Eine Kernel Panic ist etwas anderes als ein Systemabsturz. Bei einem Absturz erkennt der Kernel einen anormalen Zustand und beendet die Ausführung der Software zwangsweise. Dies geschieht, um die Wahrscheinlichkeit eines Datenverlusts oder einer anderen Beschädigung des Zustands der Maschine zu minimieren. Bei einer Kernel-Panic wird der Kernel selbst jedoch abnormal beendet.
Debugging, Betriebssystem, Betriebssystembegriffe