Kernel

De kernel is de kern van het besturingssysteem. Het is de laag tussen de hardware en de software: het beheert het geheugen, de processor, schijven en netwerkapparaten, en laat programma's veilig samenwerken.

Wat de kernel doet

  • Procesbeheer — welk programma krijgt wanneer processortijd
  • Geheugenbeheer — RAM verdelen en beschermen tussen processen
  • Apparaatstuurprogramma's — communicatie met hardware
  • Bestandssystemen — data lezen en schrijven op schijf
  • Netwerk — TCP/IP-stack en firewallregels

Versie opvragen

uname -r

Kernelmodules

Stuurprogramma's zijn vaak als modules geladen — losse stukken code die de kernel kan inladen en verwijderen zonder herstart.

lsmod          # geladen modules tonen
modprobe usb-storage   # module laden

Zie ook

  • uname — kernelversie tonen
  • dmesg — kernelberichten bekijken
  • lsmod — geladen modules
  • modprobe — modules laden en verwijderen
linuxkernel