Den del av operativsystemet som interagerar direkt med datorhårdvara kallas
kärnan .
Här är en uppdelning:
* Kernel: Kärnan i operativsystemet. Det fungerar som en bro mellan hårdvara och programvara, hantering av resurser som CPU, minne, lagring och inmatning/utgångsenheter.
* Andra OS -komponenter: Kärnan stöds av andra komponenter som filsystemet, enhetsdrivrutinerna och systemverktygen, som interagerar med kärnan för att ge funktionalitet på högre nivå.
Nyckelansvaret för kärnan:
* Minneshantering: Tilldela och återlämna minne till olika program.
* Processhantering: Skapa, schemalägga och avslutas.
* Filhantering: Åtkomst till, lagra och hämta filer.
* Enhetshantering: Kontrollera och interagera med hårdvaruenheter.
* Säkerhet: Skydda systemet från obehörig åtkomst.
* nätverk: Hantera kommunikation mellan datorn och andra nätverk.
I huvudsak är kärnan grunden för operativsystemet, ansvarig för alla lågnivåinteraktioner med hårdvaran.