Ein Kernel ist der zentrale Teil eines Betriebssystems. Er verwaltet die Operationen des Computers und der Hardware, vor allem Speicher und CPU-Zeit.

Es gibt fünf Arten von Kernen:

  • Ein Mikro-Kernel, der nur grundlegende Funktionalität enthält;
  • Ein monolithischer Kernel, der viele Gerätetreiber enthält.
  • Hybrid-Kernel
  • Exo-Kernel
  • Nano-Kernel

Ein Computerbenutzer interagiert nie direkt mit dem Kernel. Er läuft hinter den Kulissen und kann nicht gesehen werden, mit Ausnahme der Textprotokolle, die er ausgibt.