kjernekjører
Kjernekjører, ofte omtalt som kernel-drivere på engelsk, er programvaremoduler som kjører i operativsystemets kjerne og gir direkte tilgang til maskinvare og andre kjernens ressurser. De opererer i kjernen og har privilegier som tillater tilgang til minne, I/O-operasjoner og sikkerhetsfunksjoner. Kjernekjørere lastes inn i kjernen som moduler eller integreres som en del av kjernen, og de bruker plattformspesifikke grensesnitt.
Hovedoppgaver er enhetsstyring (lagrings- og nettverkskontrollere), implementering av filsystemer, støtte for spesifikk maskinvare og integrasjon med
Utvikling og sikkerhet: arbeid i kjernen er krevende og risikofylt; feil kan føre til systemkrasj eller sårbarheter.
Eksempler inkluderer lagringsdrivere, nettverksdrivere, grafikkdrivere, filsystemdrivere og virtuelle drivere som støtter hypervisor eller sikkerhetsløsninger.
Se også: kernel, device driver, kernel module, operating system, Linux, Windows, macOS.