mis muundavad S/Vfunktsioonide käske spetsiifilisteks riistvaraseadmete S/V päringuteks. Kernelireziimis töötavad komponendid peavad olema väga hästi testitud ja draiverid OS'iga ühilduvad, sest häired nende töös muudavad ebastabiilseks kogu OS'i. Selleks, et kaitsta OS'i kasutajarakenduste eest on OS'is kasutusel erinevad protsessori reziimid kernelile ehk kernelireziim (Kernel Mode või Supervisor Mode) ja kasutajarakendustele ehk kasutajareziim (User Mode). Kasutajarakendused töötavad kasutajareziimis ja OS'irakendused (süsteemi teenused ja seadmete draiverid) töötavad kernelireziimis. Selles reziimis rakendused jagavad ühtset virtuaalset aadressiruumi. Kernelireziim käivitatakse protsessori privilegeeritud käivitusreziimis, mis tagab juurdepääsu kõigile protsessori käskudele ja kogu süsteemimälule. Erinevate tööreziimide rakendamine
siis microkernelid jooksutavad enamus operatsioonisüsteemide teenuseid kasutaja ruumis, kui serveritena, eesmärgiga parandada operatsioonisüsteemi hooldatavust ja moodulaarsust. Nende kahe äärmuse vahel eksisteerib erinevaid võimalusi. Selleks, et kaitsta OS'i kasutajarakenduste eest on OS'is kasutusel erinevad protsessori reziimid kernelile ehk kernelireziim (Kernel Mode või Supervisor Mode) ja kasutajarakendustele ehk kasutajareziim (User Mode). Kasutajarakendused töötavad kasutajareziimis ja OS'irakendused (süsteemi teenused ja seadmete draiverid) töötavad kernelireziimis. Selles reziimis rakendused jagavad ühtset virtuaalset aadressiruumi. Kernelireziim käivitatakse protsessori privilegeeritud käivitusreziimis, mis tagab juurdepääsu kõigile protsessori käskudele ja kogu süsteemimälule. Erinevate tööreziimide rakendamine