Mis on seadme draiver? Mis on selle eesmärk?

What Is Device Driver



Seadmedraiver on tarkvaraprogramm, mis võimaldab teatud tüüpi riistvaraseadmel arvutiga suhelda. Seadme draiveri eesmärk on luua liides teatud tüüpi riistvaraseadme ja arvuti vahel. See liides võimaldab arvutil andmeid riistvaraseadmesse saata ja sealt vastu võtta.



Seadme draiverid see on tarkvara, mille kaudu arvuti tuum suhtleb erineva riistvaraga, ilma et peaks selle toimimise üksikasjadesse laskuma. See on tarkvara, mis haldab arvutiga ühendatud riistvara ja võimaldab arvutil riistvara kasutada, pakkudes sobivat liidest. See tähendab, et operatsioonisüsteem ei pea riistvara toimimise üksikasjadesse laskuma. Samuti pakub see ühist liidest, et operatsioonisüsteem või Tuum oskab tehnikaga suhelda.





Seega on seadmedraiverite eesmärk tagada nende jaoks mõeldud riistvara tõrgeteta töö ja võimaldada seda kasutada erinevate operatsioonisüsteemidega.





Mis on seadme draiver



Seadme draiveri tüübid – kerneli ja kasutaja draiverid

Peaaegu iga arvutiga seotud seadme jaoks on seadme draiverid - alates BIOS isegi virtuaalmasinad ja palju muud. Seadme draiverid võib laias laastus jagada kahte kategooriasse:

  1. Kerneli seadme draiverid
  2. Kasutaja seadme draiverid

Kerneli seadme draiverid on üldised seadmedraiverid, mis laaditakse koos operatsioonisüsteemiga operatsioonisüsteemi osana mällu; mitte tervet draiverit, vaid sellekohase osuti, et seadmedraiverit saaks kutsuda kohe, kui seda vaja on. Draiverid viitavad kerneli tarkvaras sisalduvale BIOS-ile, emaplaadile, protsessorile ja sarnasele riistvarale.

Kerneli seadme draiverite probleem seisneb selles, et kui üks neist välja kutsutakse, laaditakse see RAM-i ja seda ei saa teisaldada vahetusfaili (virtuaalmällu). Seega võib mitme seadme draiveri samaaegne käitamine arvuti aeglustada. Seetõttu kehtivad iga operatsioonisüsteemi jaoks minimaalsed süsteeminõuded. Erinevad operatsioonisüsteemid lisavad juba kerneli seadme draiverite jaoks vajalikke ressursse, nii et lõppkasutajad ei pea muretsema täiendavate mälunõuete pärast.



Kasutajarežiimi seadme draiverid tavaliselt käitavad kasutajad arvutis seansi ajal. Need võivad olla seadmed, mille kasutaja arvutisse tõi, välja arvatud tuumaseadmed. Sellesse kategooriasse kuuluvad enamiku Plug and Play seadmete draiverid. Kasutaja seadmedraiverid saab kirjutada kettale, nii et need ei mõjuta ressursse. Mänguseadmete draiverite puhul on aga soovitatav need salvestada põhimällu (RAM).

Blokeeri draiverid ja tegelaste draiverid

Need kaks - plokk- ja märgiseadme draiverid - kuuluvad andmete lugemise ja kirjutamise kategooriasse. Kõvakettad, CD-d, USB-pulgad jne – võivad olla kas plokidraiverid või märgidraiverid, olenevalt kasutusviisist.

Jadabussides kasutatakse märgidraivereid. Nad kirjutavad andmeid üks märk korraga. Üks märk tähendab baiti üldises tähenduses. Kui seade on ühendatud jadaporti, kasutab see märgidraiverit. Hiir on jadaseade ja sellel on märgiseadme draiver.

Plokidraiverid viitavad rohkem kui ühe tähemärgi korraga kirjutamisele ja lugemisele. Tavaliselt loovad plokkseadme draiverid ploki ja eraldavad nii palju teavet, kui plokk võib sisaldada. Näiteks kõvakettad kasutavad plokkseadme draivereid. CD-d on samuti blokeeritud seadme draiverid, kuid kernel peab kontrollima, et seade oleks ikka arvutiga ühendatud iga kord, kui mõni rakendus CD käivitab.

ümber registreerida akende pood

Üld- ja OEM-draiverid

Seadme draiverid võivad olla üldised või OEM-spetsiifilised. Kui seadmedraiver on varustatud operatsiooniprogrammiga, on see tõenäoliselt üldine seadme draiver. Üldine seadme draiver on draiver, mida saab kasutada teatud tüüpi erinevat tüüpi seadmetega. Näiteks Windows 10-l on mitmeid ülddraivereid, mis töötavad ilma muud tarkvara käsitsi installimata.

Mõnel juhul ei aita tavalised draiverid. Niisiis loovad originaalseadmete tootjad oma seadme draiverid. Need on OEM-seadme draiverid, mis tuleb pärast operatsioonisüsteemi installimist eraldi installida. Vanema ajastu arvutid olid märgistatud ja seetõttu tuli isegi emaplaadi draiverid installida väliselt. Kuid see oli Windows XP ajastu. Kui mõned tootjad välja arvata, on enamik sisseehitatud draiverikomplekte juba operatsioonisüsteemides kaasas.

Virtuaalsed seadmete draiverid

Virtuaalsete seadmete draivereid nimetatakse virtuaalseadmete draiveriteks. Sageli kasutame mingit riistvara simulatsioonitarkvara ja sellise virtuaalse riistvara käitamiseks kasutatav tarkvara on virtuaalne seadme draiver. Näiteks kui kasutate VPN-i, saab see turvalise Interneti-ühenduse loomiseks luua virtuaalse võrgukaardi. See pole päris füüsiline kaart, vaid VPN-tarkvara loodud kaart. Isegi see kaart nõuab seadme draiverit ja sama VPN-tarkvara installib virtuaalsed seadme draiverid.

Windowsi vigade kiireks leidmiseks ja automaatseks parandamiseks laadige alla PC Repair Tool

Seega näete, et seadme draivereid on erinevat tüüpi ja nende selgitamiseks on veidi keeruline kasutada ainult ühte või kahte kategooriat. Selles artiklis selgitasime, mis on seadme draiver ja rääkisime järgmistest seadmedraiverite tüüpidest: kerneli ja kasutajarežiimi draiver; üldised ja OEM-seadme draiverid, aga ka virtuaalsed seadmedraiverid – sealhulgas erinevus kõigi vahel.

Lemmik Postitused