Benutzer:Jha/Kernel

Aus KGS-Wiki
Version vom 30. Juni 2025, 13:19 Uhr von Jha (Diskussion | Beiträge) (Kernel Text)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Was ist ein Kernel in der Informatik und wofür steht dieser?

Kurz und knackig erklärt, der Kernel befindet sich mitten im Betriebssystem und steuert alle wichtigen Funktionen der Hardware.

Kernel-Aufbau

Ein Kernel ist immer gleich aufgebaut und besteht aus mehreren Schichten

  • Die unterste Schicht ist die Schnittstelle zur Hardware (Prozessoren, Speicher und Geräte). Darunter fallen Aufgaben für den Kernel, wie Netzwerkcontroller oder PCI-Express-Controller.
  • Darauf liegt die Speicherverwaltung, die den Arbeitsspeicher verteilt – auch den von virtuellen Hauptspeichern.
  • In der nächsten Schicht steckt die Prozessverwaltung (Scheduler), die das Zeit-Management übernimmt und damit Multitasking ermöglicht.
  • Darauf folgt die Geräteverwaltung (Device Management).
  • Die oberste Schicht ist das Dateisystem. Dort werden Prozessen ihre Bereiche auf dem Arbeitsspeicher bzw. auf der Festplatte zugewiesen.