Die hauptsächliche Aufgabe eines Betriebssystemskerns ist es, eine einheitliche Schnittstelle beziehungsweise Abstraktionsschicht zwischen Anwendungen/Bibliotheken und der Hardware bereitzustellen. Anwendungen wird eine Programmierschnittstelle präsentiert, durch welche diese ihre Ein- und Ausgabe bzw. Kommunikation erledigen können; die eigentliche Ansteuerung von speziellen Hardwarekomponenten, sofern erforderlich, findet im Hintergrund durch Treiber statt.
Die hauptsächliche Aufgabe eines Betriebssystemskerns ist es, eine einheitliche Schnittstelle beziehungsweise Abstraktionsschicht zwischen Anwendungen/Bibliotheken und der Hardware bereitzustellen. Anwendungen wird eine Programmierschnittstelle präsentiert, durch welche diese ihre Ein- und Ausgabe bzw. Kommunikation erledigen können; die eigentliche Ansteuerung von speziellen Hardwarekomponenten, sofern erforderlich, findet im Hintergrund durch Treiber statt. Weitere wichtige Aufgaben sind die möglichst effiziente Verwaltung der Hardwareressourcen zwecks Stabilität und Geschwindigkeit, die Unterstützung verschiedener Dateisysteme zur festen Datenspeicherung sowie das reibungslose parallele Ausführen mehrerer Anwendungen bzw. Prozesse (Multitasking). Im weiteren Sinne versteht man unter einem Betriebssystem eine Betriebssystemdistribution, bei der grundlegende Systembibliotheken und Anwendungsprogramme bereits im Installationsumfang enthalten sind. Kategorie:Betriebssysteme Kategorie:Beantwortete Fragen