Betriebssystemkomponente
Betriebssystemkomponente ist ein allgemeiner Begriff für einen Teil eines Betriebssystems, der eine spezifische Funktion bereitstellt und damit zum Gesamtsystem beiträgt. Komponenten können im Kernel oder im Benutzermodus implementiert sein und über definierte Schnittstellen miteinander kommunizieren. Typische Beispiele sind der Kernel selbst, Gerätetreiber, Dateisystemtreiber, der Speichermanager, die Prozess- und Threadverwaltung, der Scheduler, der Netzwerkstack sowie Systemaufrufe und Serviceprozesse.
Zu den zentralen Aufgaben einer Betriebssystemkomponente gehören die Bereitstellung grundlegender Dienste, die Koordination von Ressourcen und
Architekturweit gibt es Unterschiede: Monolithische Kernel bündeln viele Funktionen im Kernel, während Mikro- oder hybrid-Architekturen Dienste
In der Praxis bezeichnet der Begriff eine Varianz von Subsystemen wie Scheduling, Speicherverwaltung, Dateisysteme, Treiber und