Benutzer:Jha/Kernel
Aus KGS-Wiki
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.
