Kas yra įrenginio tvarkyklė? Koks jo tikslas?

What Is Device Driver



Kas yra įrenginio tvarkyklė? Kokia yra įrenginio tvarkyklės programinės įrangos paskirtis? Kokie yra skirtingų tipų įrenginių tvarkyklės. Šiame įraše bandoma išsamiai paaiškinti įrenginių tvarkykles.

Įrenginio tvarkyklė yra programinė įranga, leidžianti tam tikro tipo aparatūros įrenginiui susisiekti su kompiuteriu. Įrenginio tvarkyklės paskirtis yra suteikti sąsają tarp tam tikro tipo aparatūros įrenginio ir kompiuterio. Ši sąsaja leidžia kompiuteriui siųsti ir gauti duomenis į aparatūros įrenginį ir iš jo.



Įrenginių tvarkyklės tai programinė įranga, per kurią kompiuterio branduolys bendrauja su įvairia aparatine įranga, nesigilinant į jos veikimo detales. Tai programinė įranga, kuri valdo prie kompiuterio prijungtą aparatinę įrangą ir leidžia kompiuteriui naudoti aparatinę įrangą suteikdama tinkamą sąsają. Tai reiškia, kad operacinei sistemai nereikia gilintis į aparatinės įrangos veikimo detales. Ji taip pat suteikia bendrą sąsają, kad operacinė sistema arba Šerdis gali bendrauti su įranga.







Taigi įrenginių tvarkyklių paskirtis – užtikrinti sklandų aparatinės įrangos, kuriai jos skirtos, veikimą ir leisti ją naudoti su įvairiomis operacinėmis sistemomis.





Kas yra įrenginio tvarkyklė



Įrenginių tvarkyklių tipai – branduolio ir vartotojo tvarkyklės

Beveik kiekvienam įrenginiui, susijusiam su kompiuteriu, yra įrenginių tvarkyklės - iš BIOS net virtualios mašinos ir daug daugiau. Įrenginių tvarkykles galima apytiksliai suskirstyti į dvi kategorijas:

  1. Branduolio įrenginių tvarkyklės
  2. Vartotojo įrenginių tvarkyklės

Branduolio įrenginių tvarkyklės yra bendrosios įrenginių tvarkyklės, kurios kartu su operacine sistema įkeliamos į atmintį kaip operacinės sistemos dalis; ne visa tvarkyklė, o žymeklis, kad įrenginio tvarkyklę būtų galima iškviesti, kai tik reikia. Tvarkyklės nurodo BIOS, pagrindinę plokštę, procesorių ir panašią aparatinę įrangą, įtrauktą į branduolio programinę įrangą.

Branduolio įrenginių tvarkyklių problema yra ta, kad kai iškviečiama viena iš jų, ji įkeliama į RAM ir negali būti perkelta į apsikeitimo failą (virtualią atmintį). Taigi kelių įrenginių tvarkyklių paleidimas vienu metu gali sulėtinti kompiuterius. Štai kodėl kiekvienai operacinei sistemai taikomi minimalūs sistemos reikalavimai. Įvairios operacinės sistemos jau prideda branduolio įrenginių tvarkyklėms reikalingų išteklių, todėl galutiniams vartotojams nereikia jaudintis dėl papildomų atminties poreikių.



Vartotojo režimo įrenginių tvarkyklės paprastai paleidžia naudotojai per seansą kompiuteryje. Tai gali būti įrenginiai, kuriuos vartotojas atsinešė į kompiuterį, išskyrus branduolio įrenginius. Daugumos „Plug and Play“ įrenginių tvarkyklės patenka į šią kategoriją. Vartotojo įrenginių tvarkykles galima įrašyti į diską, kad jos nepaveiktų išteklių. Tačiau žaidimų įrenginių tvarkykles rekomenduojama saugoti pagrindinėje atmintyje (RAM).

Blokuoti tvarkykles ir simbolių tvarkykles

Šios dvi – blokų ir simbolių įrenginių tvarkyklės – patenka į duomenų skaitymo ir rašymo kategoriją. Kietieji diskai, kompaktiniai diskai, USB atmintinės ir kt. – gali būti blokuojamos arba simbolių tvarkyklės, priklausomai nuo to, kaip jos naudojamos.

Simbolių tvarkyklės naudojamos serijiniuose autobusuose. Jie įrašo duomenis po vieną simbolį. Vienas simbolis reiškia baitą bendrąja prasme. Jei įrenginys prijungtas prie nuosekliojo prievado, jis naudoja simbolių tvarkyklę. Pelė yra serijinis įrenginys ir turi simbolių įrenginio tvarkyklę.

Blokų tvarkyklės reiškia daugiau nei vieno simbolio rašymą ir skaitymą vienu metu. Paprastai blokų įrenginių tvarkyklės sukuria bloką ir ištraukia tiek informacijos, kiek bloke gali būti. Pavyzdžiui, kietieji diskai naudoja blokų įrenginių tvarkykles. Kompaktiniai diskai taip pat yra blokuoti įrenginių tvarkyklės, tačiau branduolys turi patikrinti, ar įrenginys vis dar prijungtas prie kompiuterio kiekvieną kartą, kai CD paleidžiama bet kuria programa.

ebook drm pašalinimas

Bendrosios ir OEM tvarkyklės

Įrenginių tvarkyklės gali būti bendros arba OĮG specifinės. Jei įrenginio tvarkyklė pateikiama su operacine programa, greičiausiai tai bus bendroji įrenginio tvarkyklė. Bendroji įrenginio tvarkyklė yra tvarkyklė, kurią galima naudoti su skirtingų gamintojų tam tikro tipo įrenginiais. Pavyzdžiui, „Windows 10“ turi keletą bendrųjų tvarkyklių, kurios veikia neįdiegiant jokios kitos programinės įrangos rankiniu būdu.

Kai kuriais atvejais standartinės tvarkyklės nepadeda. Taigi originalios įrangos gamintojai kuria savo įrenginių tvarkykles. Tai OĮG įrenginių tvarkyklės, kurias reikia įdiegti atskirai įdiegus operacinę sistemą. Senesnių laikų kompiuteriai buvo pažymėti, todėl net pagrindinės plokštės tvarkykles reikėjo įdiegti iš išorės. Bet tai buvo „Windows XP“ era. Išskyrus kelis gamintojus, dauguma integruotų tvarkyklių rinkinių jau yra įtraukti į operacines sistemas.

Virtualių įrenginių tvarkyklės

Virtualiųjų įrenginių tvarkyklės vadinamos virtualių įrenginių tvarkyklėmis. Dažnai naudojame tam tikrą aparatinės įrangos modeliavimo programinę įrangą, o tokiai virtualiai aparatūrai paleisti naudojama programinė įranga yra virtualiojo įrenginio tvarkyklė. Pavyzdžiui, jei naudojate VPN, jis gali sukurti virtualią tinklo plokštę, kad galėtumėte saugiai prisijungti prie interneto. Tai ne tikras fizinis žemėlapis, o žemėlapis, sukurtas VPN programinės įrangos. Net ir šiai kortelei reikia įrenginio tvarkyklės ir ta pati VPN programinė įranga įdiegs virtualias įrenginių tvarkykles.

Atsisiųskite „PC Repair Tool“, kad greitai rastumėte ir automatiškai ištaisytumėte „Windows“ klaidas

Taigi matote, kad yra įvairių įrenginių tvarkyklių tipų ir yra šiek tiek sunku naudoti tik vieną ar dvi kategorijas joms paaiškinti. Šiame straipsnyje paaiškinome, kas yra įrenginio tvarkyklė, ir kalbėjome apie šių tipų įrenginių tvarkykles: branduolio ir vartotojo režimo tvarkyklę; bendrosios ir OĮG įrenginių tvarkyklės, taip pat virtualių įrenginių tvarkyklės – įskaitant skirtumą tarp visų.

Populiarios Temos