Kernel Definition

Was ist Kernel?

Ein Kernel ist die grundlegende Schicht eines Betriebssystems (OS). Er funktioniert auf einer grundlegenden Ebene, kommuniziert mit Hardware und verwaltet Ressourcen wie RAM und die CPU.

Da ein Kernel viele grundlegende Prozesse verwaltet, muss er zu Beginn der Boot-Sequenz geladen werden, wenn ein Computer gestartet wird. Der Kernel führt eine Systemprüfung durch und erkennt Komponenten, wie den Prozessor, GPU und Speicher. Er prüft auch alle angeschlossenen Peripheriegeräte. Während das Betriebssystem geladen wird und die grafische Benutzeroberfläche erscheint, läuft der Kernel weiter. Selbst nachdem das Betriebssystem vollständig geladen ist, läuft der Kernel im Hintergrund weiter und verwaltet die Systemressourcen.

Typen von Kerneln

Es gibt verschiedene Arten von Kerneln, aber zwei beliebte sind monolithische Kernel und Mikrokernel. Ein monolithischer Kernel ist eine einzelne Codebasis oder ein Block von Quellcode, der alle notwendigen Dienste des Betriebssystems bereitstellt. Es handelt sich dabei um ein einfaches Design, das eine klar definierte Kommunikationsschicht zwischen der Hardware und der Software schafft.

Microkernels haben die gleiche Funktion wie monolithische Kernels, sind aber so klein wie möglich gehalten. Anstatt alle Ressourcen von einer einzigen Codebasis aus zu verwalten, kümmert sich der Kernel nur um die grundlegendsten Funktionen. Alles andere wird über Module oder „Server“ verwaltet. So sind beispielsweise Gerätetreiber normalerweise in einem monolithischen Kernel enthalten, während sie in einem Mikrokernel in separate Module aufgeteilt werden. Dieses Design ist komplexer, kann aber eine effizientere Nutzung der Systemressourcen ermöglichen und hilft, das System vor Abstürzen zu schützen.

Kernel Panics

Da der Kernel die grundlegendsten Funktionen eines Computers verwaltet, kann ein Absturz den gesamten Computer lahmlegen. Dieses unerwünschte Ereignis wird auf macOS und Unix Systemen als „Kernel Panic“ bezeichnet. Er ist vergleichbar mit dem Blauen Bildschirm des Todes in Windows. Die einzige Möglichkeit, sich von einer Kernel-Panik zu erholen, besteht darin, den Computer neu zu starten.

Hinweis:Kernel-Paniken werden oft durch Hardware-Kommunikationsprobleme verursacht. Wenn Ihr Computer wiederholt eine Kernel-Panik auslöst, versuchen Sie daher, nicht benötigte Geräte abzustecken, um zu sehen, ob das Problem dadurch behoben wird.

Die Definition von Kernel auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur Kernel-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.