Ce este un driver de dispozitiv? Care este scopul ei?

What Is Device Driver



Un driver de dispozitiv este un program software care permite unui anumit tip de dispozitiv hardware să comunice cu un computer. Scopul unui driver de dispozitiv este de a oferi o interfață între un anumit tip de dispozitiv hardware și computer. Această interfață permite computerului să trimită și să primească date către și de la dispozitivul hardware.



Drivere de dispozitiv este un software prin care nucleul computerului comunică cu diverse hardware-uri, fără a fi nevoie să intri în detalii despre cum funcționează. Acesta este un software care gestionează o bucată de hardware conectată la un computer și permite computerului să utilizeze hardware-ul furnizând o interfață adecvată. Aceasta înseamnă că sistemul de operare nu trebuie să intre în detalii despre cum funcționează hardware-ul. De asemenea, oferă o interfață comună, astfel încât sistemul de operare sau Miez poate comunica cu echipamentul.





Astfel, scopul driverelor de dispozitiv este de a asigura buna funcționare a hardware-ului pentru care sunt proiectați și de a permite utilizarea acestuia cu o varietate de sisteme de operare.





Ce este un driver de dispozitiv



Tipuri de drivere de dispozitiv - Kernel și drivere de utilizator

Există drivere de dispozitiv pentru aproape fiecare dispozitiv asociat cu un computer - de la BIOS chiar și mașini virtuale și multe altele. Driverele de dispozitiv pot fi împărțite aproximativ în două categorii:

  1. Drivere de dispozitiv kernel
  2. Drivere de dispozitiv pentru utilizator

Drivere de dispozitiv kernel sunt drivere de dispozitiv generice care sunt încărcate cu sistemul de operare în memorie ca parte a sistemului de operare; nu întregul driver, ci un indicator în acest sens, astfel încât driverul dispozitivului să poată fi apelat de îndată ce este necesar. Driverele se referă la BIOS, placa de bază, procesor și hardware similar inclus în software-ul kernelului.

Problema cu driverele de dispozitiv kernel este că atunci când unul dintre ele este apelat, acesta este încărcat în RAM și nu poate fi mutat în fișierul swap (memorie virtuală). Astfel, rularea mai multor drivere de dispozitiv în același timp poate încetini computerele. De aceea există cerințe minime de sistem pentru fiecare sistem de operare. Diverse sisteme de operare adaugă deja resursele necesare pentru driverele de dispozitiv kernel, astfel încât utilizatorii finali nu trebuie să-și facă griji cu privire la cerințele suplimentare de memorie.



Drivere de dispozitiv în modul utilizator rulat de obicei de utilizatori în timpul unei sesiuni pe un computer. Acestea pot fi dispozitive pe care utilizatorul le-a adus pe computer, altele decât dispozitivele kernel. Driverele pentru majoritatea dispozitivelor Plug and Play se încadrează în această categorie. Driverele de dispozitiv ale utilizatorului pot fi scrise pe disc, astfel încât să nu afecteze resursele. Cu toate acestea, pentru driverele de dispozitive de jocuri, se recomandă să le stocați în memoria principală (RAM).

Blocați driverele și driverele de caracter

Aceste două - drivere de dispozitiv bloc și caractere - se încadrează în categoria citirii și scrierii datelor. Hard disk-uri, CD-uri, stick-uri USB etc. - pot fi fie drivere bloc, fie drivere de caractere, în funcție de modul în care sunt utilizate.

Driverele de caractere sunt folosite în magistralele seriale. Ei scriu datele câte un caracter. Un caracter înseamnă un octet în sens general. Dacă dispozitivul este conectat la un port serial, folosește un driver de caractere. Mouse-ul este un dispozitiv serial și are un driver de dispozitiv de caractere.

Driverele de bloc se referă la scrierea și citirea mai multor caractere simultan. De obicei, driverele de blocare a dispozitivelor creează un bloc și extrag cât de multe informații poate conține blocul. De exemplu, hard disk-urile folosesc drivere de dispozitiv bloc. CD-urile sunt, de asemenea, drivere de dispozitiv bloc, dar nucleul trebuie să verifice dacă dispozitivul este încă conectat la computer de fiecare dată când CD-ul este pornit de orice aplicație.

reînregistrați magazinul de ferestre

Drivere generice și OEM

Driverele de dispozitiv pot fi generice sau specifice OEM. Dacă un driver de dispozitiv vine cu un program de operare, cel mai probabil va fi un driver de dispozitiv generic. Un driver de dispozitiv generic este un driver care poate fi utilizat cu diferite mărci de dispozitive de un anumit tip. De exemplu, Windows 10 are o serie de drivere generice care funcționează fără a fi nevoie să instalați manual niciun alt software.

În unele cazuri, driverele standard nu ajută. Deci, producătorii de echipamente originale își creează propriile drivere de dispozitiv. Acestea sunt drivere de dispozitiv OEM care trebuie instalate separat după instalarea sistemului de operare. Calculatoarele din epocile mai vechi au fost etichetate, astfel încât chiar și driverele plăcii de bază au trebuit instalate extern. Dar asta a fost epoca Windows XP. Cu excepția câtorva producători, majoritatea seturilor de drivere încorporate sunt deja incluse în sistemele de operare.

Drivere pentru dispozitive virtuale

Driverele pentru dispozitive virtuale se numesc drivere pentru dispozitive virtuale. Adesea folosim un fel de software de simulare hardware, iar software-ul folosit pentru a rula un astfel de hardware virtual este driverul de dispozitiv virtual. De exemplu, dacă utilizați un VPN, acesta poate crea o placă de rețea virtuală pentru a vă conecta în siguranță la internet. Aceasta nu este o hartă fizică reală, ci o hartă creată de software-ul VPN. Chiar și acest card necesită un driver de dispozitiv și același software VPN va instala drivere de dispozitiv virtual.

Descărcați Instrumentul de reparare PC pentru a găsi rapid și a remedia automat erorile Windows

Deci puteți vedea că există diferite tipuri de drivere de dispozitiv și este puțin dificil să folosiți doar una sau două categorii pentru a le explica. În acest articol, am explicat ce este un driver de dispozitiv și am vorbit despre următoarele tipuri de drivere de dispozitiv: driver de kernel și modul utilizator; drivere de dispozitiv generice și OEM, precum și drivere de dispozitiv virtuale - inclusiv diferența dintre toate.

Posturi Populare