driver definition

En driver eller controller enhed er den software, der kommunikerer perifert udstyr med operativsystemet. For eksempel kan et lydkort udsende et lydsignal eller tage lyd udefra, et grafikkort er i stand til at sende et videosignal til en skærm for at tegne et systems skrivebord, en mus er i stand til at flytte en pil. Virtuel på skærm osv.

Med andre ord, drivere eller controllere arbejder ved at abstrahere fra hardware, fra håndgribeligt udstyr og oversætte dem til en fortolkning gennem software. På denne måde kan vi i tilfælde af lydkort se en Mixer (eller mixer) med software, der tillader os regulere de forskellige ind- og udgange: øg eller formindsk den generelle lydstyrke, optag lyd via en mikrofon eller gennem linjen, juster stereopanelet (venstre, højre), aktiver eller deaktiver en digital eller analog udgang osv.

I tilfælde af et grafikkort kunne vi regulere den opløsning, hvor et operativsystems skrivebord vises, i antal pixels: for eksempel 1024 x 768 (vandret x lodret), 1200 x 800, 800 x 600 og så på.

I tilfælde af mus eller mus kan vi regulere den hastighed, hvormed markøren (eller pilen) bevæger sig, accelerationen, udveksling af venstre og højre knapper osv.

Hvis der ikke er nogen driver, skal disse perifere enheder de ville slet ikke arbejdeSelv eksistensen af ​​controlleren har en afgørende indvirkning på muligheden for, at vi har styring af dem: begrænsede controllere får os til kun at få adgang til en begrænset gruppe af hardwarefunktioner. Dette er tilfældet med drivere under udvikling, som endnu ikke er færdige og derfor tillader os kun at gøre en række ting, der kunne gøres.

I systemer som Windows eller Mac er det mere almindeligt, at hardwareproducenten distribuerer på CD / DVD, uden for eller inden for deres proprietære operativsystemer, certificerede drivere eller ikke i forhold til de virksomheder, der producerer softwaren: Microsoft eller Apple. I tilfælde af GNU / Linux eller BSD frigiver virksomheder kun sjældent drivere: nogle gange er de proprietære, nogle gange er de gratis. Virksomheder som HP starter normalt drivere til perifert udstyr såsom printere og opnår fuld kompatibilitet.

Når en virksomhed ikke frigiver sine drivere, udfører hackere (computereksperter, der bruger opfindsomhed til at løse et problem) ofte dine egne chauffører sammen ved forskellige metoder, såsom reverse engineering. Dette indebærer at studere, hvordan perifert udstyr kommunikerer med resten af ​​computersystemet, afkode dets formularer og oversætte analysen til en driver, der gør det muligt for os at bruge bestemt hardware. Nogle gange overstiger det opnåede resultat kvaliteten og funktionaliteten af ​​proprietære drivere. På den anden side, i GNU / Linux, BSD og andre gratis systemer, er driverne allerede indbygget i systemet, hvilket er en fordel for slutbrugeren: de behøver ikke at lede efter dem på Internettet eller gøre noget underligt.

I visse tilfælde, såsom WiFi (trådløse) kort, kan GNU / Linux-brugeren ses "forpligtet"at bruge Windows-drivere gennem ndiswrapper-software: kun nogle chips understøtter gratis drivere, såsom chips Atheros, og Realtek 818x (Der er fremragende USB-enheder, der fungerer med gratis software uden mere behov for at forbinde dem til pc'en).

Selvom der er utallige websider, der tilbyder drivere i binært format (uden kildekode), er brugeren skal være forsigtig når du installerer disse software, da de kan indeholde trojanske vira indeni eller næsten alt.


$config[zx-auto] not found$config[zx-overlay] not found