Home

drivrutin

En drivrutin är mjukvara som gör det möjligt för operativsystemet och program att kommunicera med en specifik hårdvaruenhet. Den fungerar som ett mellanlager som översätter generella in- och utdataförfrågningar till kommandon som enheten kan förstå, samt hanterar resurser, fel och ofta strömhantering.

Drivrutiner kan köras i kärnan (kernel-mode) eller i användarläge (user-mode), beroende på operativsystem och arkitektur. I

Drivrutiner kan vara klassdrivrutiner, som ger grundläggande funktionalitet för enhetsklassen (till exempel lagring, grafik eller nätverk),

Installation och uppdatering sker vanligtvis via operativsystemets uppdateringsverktyg, tillverkarens webbplats eller pakethanterare. Drivrutiner måste vara kompatibla

Säkerhet och pålitlighet är viktiga frågor kopplade till drivrutiner. Sårbarheter i drivrutiner kan äventyra hela systemet,

vissa
system
används
ramverk
som
standardgränssnitt
för
kommunikation
med
olika
enheter,
medan
andra
kräver
specialdesignade
styrkomponenter.
Modernare
operativsystem
stödjer
också
uppdelning
mellan
olika
drivrutiner
för
stabilitet
och
säkerhet.
eller
tillverkarspecifika
drivrutiner
som
erbjuder
fullständig
funktionalitet
för
en
viss
modell.
Vissa
enheter
använder
också
open-source
drivrutiner
medan
andra
är
proprietära.
med
både
hårdvaran
och
operativsystemet
och
ofta
kräva
digital
signering
för
att
stödja
säkerhet
och
stabilitet.
och
misslyckade
uppdateringar
kan
orsaka
instabilitet.
Regelbundna
uppdateringar,
signering
och
noggrann
testning
är
vanliga
åtgärder
för
att
mildra
riskerna.