Kernel

Uit FOK!wiki
Ga naar: navigatie, zoeken

De kernel is het onderdeel van een besturingssysteem dat verantwoordelijk is voor het verwerken van low level systeem-opdrachten. De applicaties communiceren op een uniforme manier met de kernel, waarbij de kernel de juiste hardware aanspreekt, zo nodig via drivers. Het idee hier achter is dat een applicatie niet hoeft te weten op welke onderliggende hardware het draait. Ook is een voordeel dat doordat de kernel het enige subsysteem is dat rechtstreeks met hardware kan communiceren. Slecht geschreven applicaties kunnen hierdoor niet het hele systeem laten vastlopen, mits de kernel goed geschreven is.