Kernel: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 17: Zeile 17:
{{Weblinks|{{url_dewikipedia|Betriebssystemkern|Betriebssystemkern}}
{{Weblinks|{{url_dewikipedia|Betriebssystemkern|Betriebssystemkern}}
{{url_enwikipedia|Kernel_(computer_science)|Kernel (computer science)}}
{{url_enwikipedia|Kernel_(computer_science)|Kernel (computer science)}}
{{url|DE|Digital Hermit (Kwan Lowe)|eng|http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html|Kernel rebuild guide}}
{{url|NL|Linux Kernel Newbies|eng|http://kernelnewbies.org/FAQ#compile|FAQ}}
{{url|DE|Jens Kubieziel|ger|http://www.kubieziel.de/computer/halloween-german.html|Linux Kernel 2.6 : deutsche Übersetzung des "The post-halloween document"}}
}}
}}



Version vom 30. Juli 2009, 20:41 Uhr

Der Kernel (auch: Betriebssystemkern, Systemkern; engl. kernel) ist der zentrale Bestandteil eines Betriebssystems. In ihm ist die Prozess- und Datenorganisation festgelegt, auf der alle weiteren Softwarebestandteile des Betriebssystems aufbauen. Er befindet sich meist in der untersten Softwareschicht, hat also direkten Zugriff auf die Hardware.

Der Kernel ist für grundlegende Funktionen wie die folgenden zuständig:

  • Speicherverwaltung
  • Prozessverwaltung (Start von Programmen und ihre konkurrierende Ausführung)
  • Hardwarezugriffe (z. B. Festplattenzugriffe)
  • Netzwerkzugriffe

Gängige Anforderungen an einen Systemkern sind die Parallelverarbeitung verschiedener Aufgaben (Multitasking), die Einhaltung zeitkritischer Grenzen und die Offenheit für unterschiedlichste Anwendungen und Erweiterungen. Nicht zum Kernel gehörende Teile werden als "Userland" bezeichnet.

Systemprogramme benutzen die vom Kernel angebotenen Werkzeuge und Dienste, um das Betriebssystem zu betreiben. Wie alle anderen Programme laufen sie im Kernel im sogenannten "user mode".

Der Linux-Kernel lässt im Gegensatz zu proprietären Kerneln nach Belieben anpassen.

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen