Kernel

Aus IT-Guide – Glossar
Version vom 6. Juni 2025, 07:46 Uhr von Bohlen (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Kernel = Der '''Kernel''' (auch ''Betriebssystemkern'') ist der zentrale Bestandteil eines Betriebssystems. Er bildet die Schnittstelle zwischen der Hardware und der Software und steuert grundlegende Abläufe wie Speicherverwaltung, Prozesssteuerung und Geräteansteuerung. == Aufgaben des Kernels == * Verwaltung von Arbeitsspeicher (RAM) * Zuweisung von Rechenzeit an laufende Prozesse * Kommunikation mit angeschlossener Hardware (…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Kernel

Der Kernel (auch Betriebssystemkern) ist der zentrale Bestandteil eines Betriebssystems. Er bildet die Schnittstelle zwischen der Hardware und der Software und steuert grundlegende Abläufe wie Speicherverwaltung, Prozesssteuerung und Geräteansteuerung.

Aufgaben des Kernels

  • Verwaltung von Arbeitsspeicher (RAM)
  • Zuweisung von Rechenzeit an laufende Prozesse
  • Kommunikation mit angeschlossener Hardware (z. B. über Treiber)
  • Bereitstellung von Systemaufrufen für Programme
  • Sicherheitsmechanismen und Benutzerrechteverwaltung

Kernel-Typen

Typ Beschreibung
Monolithischer Kernel Alle Funktionen in einem großen Programmkern (z. B. Linux-Kernel)
Mikrokernel Nur grundlegende Funktionen im Kern, Rest läuft in getrennten Prozessen
Hybridkernel Mischform – z. B. bei Windows oder MacOS

Beispiele

  • Linux-Kernel – Open-Source-Kernel, auf dem viele Systeme basieren (Android, Ubuntu, Fedora …)
  • NT-Kernel – Grundlage aller modernen Windows-Versionen
  • XNU – Der Kernel von MacOS und iOS

Siehe auch