Den primære grænseflade mellem drivkraft for operativsystemet og mest hardware er
kernen .
Her er hvorfor:
* kerne som kernen: Kernen er hjertet i et operativsystem, der er ansvarlig for at styre systemressourcer og give en platform for applikationer at køre.
* enhedsdriverinteraktion: Enhedsdrivere interagerer direkte med kernen. Det er i det væsentlige små programmer, der oversætter kommandoer på højt niveau fra operativsystemet til instruktioner på lavt niveau, som hardware kan forstå.
* kerne som mægler: Kernen fungerer som en mægler mellem enhedsdrivere og andre dele af operativsystemet, inklusive applikationer. Det håndterer anmodninger fra chauffører og sikrer, at de har adgang til de nødvendige ressourcer.
Eksempel:
Forestil dig, at du vil udskrive et dokument. Din ansøgning sender en anmodning til operativsystemet. Operativsystemet interagerer gennem kernen med printerdriveren. Driveren oversætter anmodningen til instruktioner om, at printerens hardware kan forstå, hvilket resulterer i, at dit dokument udskrives.
I det væsentlige leverer kernen den afgørende bro, der giver operativsystemet mulighed for at kommunikere med de forskellige hardwarekomponenter på din computer.