Eine Kernel panic ist eine Fehlermeldung des Kernels eines Betriebssystems nach Auftreten eines Fehlers, nach dem sich das Betriebssystem in einem undefinierten Zustand befindet und keine Möglichkeit mehr besteht, das System kontrolliert weiter zu betreiben („fataler Fehler“, Systemabsturz). Die Bezeichnung wird hauptsächlich im Umfeld der unixoiden Betriebssysteme verwendet und gründet sich sowohl auf den Namen (die Subroutine panic()
) als auch die Ausgabe (Kernel panic: ...) der Kernelfunktion, die für die Abhandlung eines solchen Fehlers im ursprünglichen UNIX zuständig ist. Mögliche Ursachen für eine Kernel panic sind neben Hardwarefehlern auch fehlerhafte Speicherzugriffe. Solche Zugriffe und andere Softwarefehler, die eine Kernel panic zur Folge haben, können unter modernen Betriebssystemen normalerweise jedoch nur vom Kernel selbst verursacht werden.
In einem Computercluster kann eine panic ein erwünschtes Verhalten sein, das durch die Clustersoftware ausgelöst wird. Dies ist Teil der Strategie zur Verhinderung einer Split-Brain-Situation. Eine panic als STONITH ermöglicht einen effektiven, wenn auch drastischen Schutz vor diesem Problem.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search