besturingssysteemniveau
Besturingssysteemniveau is een term uit de informatica die verwijst naar de softwarelaag die direct verantwoordelijk is voor het beheren van hardwarebronnen en het leveren van basisdiensten aan applicaties. In de praktijk omvat deze laag de kernel, de device drivers, geheugenbeheer, procesplanning en de mechanismen voor systeemoproepen waardoor programma’s met de hardware en met elkaar kunnen communiceren. Samen vormen zij de kern van het besturingssysteem en bieden zij abstracties die softwareontwikkelaars in staat stellen zonder rekening te houden met de onderliggende hardware te werken.
Een belangrijke eigenschap is de scheiding tussen kernelmodus en gebruikersmodus: kritieke taken worden uitgevoerd in de
In de context van virtualisatie verwijst OS-niveau virtualisatie naar isolatie van meerdere omgevingen binnen één host-kernel.
Het begrip besturingssysteemniveau staat ook centraal in discussies over andere architecturen, zoals microkernel-ontwerpen en hardwarematige virtualisatie