? En kjerne er den viktigste programmering komponenten av et operativsystem eller OS . Den kommuniserer med både programvare og komponenter som behandler programvare data . En datamaskin kernel styrer PC- central processing unit ressurser , eller hvordan maskinvaren og programvaren på datamaskinen kommuniserer . Det kjører den sentrale kjernen av en datamaskin OS , og det er den første delen som lastes under oppstart. Det er tre typer av kjernekomponenter ; lavt nivå kjernekomponenter , høyt nivå kernel komponenter og program-nivå kernel komponenter. Kernel Code
Kernel programmering består av en planlegger som bestemmer hvordan og når programmer bruker kjernen , en veileder som gjør at et program skal kjøres på en datamaskin, en interrupt handler som behandler forespørsler som sendes fra maskinvare, og et minne manager som avgjør hvor et program lagres i minnet. Kernel koden ikke er overskrevet som det brukes til å utføre eller kjøre programmer på en datamaskin .
Bilder lavt nivå komponenter
Low- level kernel komponenter er også kalt lav - nivå drivere . Disse kjernekomponenter som er " arkitektur" eller kernel kode av bestemte drivere eller programmer som opererer eksterne enheter som for eksempel en video grafikkort i en datamaskin. Lavt nivå kjernekomponenter starte eller kjøre prosesser på CPU , minne forvaltningsenheten eller MMU og andre on-board -enheter. Initialisering er når kjernen starter et program eller system på en datamaskin .