Home

gebruikersmodus

Gebruikersmodus, ook wel gebruikersruimte genoemd, is een beschermingsniveau in moderne besturingssystemen waarin software wordt uitgevoerd met beperkte privileges en zonder directe toegang tot hardware of kernelbronnen. In tegenstelling tot kernelmodus, waarin code volledige hardware- en kerneltoegang heeft, draait normale applicatiecode in gebruikersmodus en maakt contact met de kernel uitsluitend via gecontroleerde interfaces.

Deze isolatie wordt gerealiseerd door geheugenbeveiliging en procesisolatie (virtueel geheugen) en door het gebruik van systeemoproepen.

Voordelen van gebruikersmodus zijn onder andere verbeterde stabiliteit en veiligheid: fouten in een enkel proces blijven

Toepassingsgebied: in Linux, Windows en vele andere besturingssystemen draaien programma's en applicaties in gebruikersmodus. De kernel

Zie ook: kernelmodus, systeemoproepen, apparaatstuurprogramma's.

Een
programma
vraagt
via
een
systeemaanroep
of
een
andere
interface
de
kernel
om
diensten,
hardwaretoegang
of
apparaatdrivers
uit
te
voeren;
de
kernel
voert
de
gevraagde
handeling
uit
en
geeft
het
resultaat
terug.
beperkt
tot
dat
proces,
en
een
crash
kan
de
rest
van
het
systeem
meestal
onaangetast
laten.
of
kernelmodules
beheert
bronnen,
geheugen
en
apparaten.
Sommige
systemen
ondersteunen
ook
gebruikersmodusdrivers
of
diensten
die
taken
uitvoeren
in
een
minder
bevoorrechte
context.