Ano ang driver ng device? Ano ang layunin nito?

What Is Device Driver



Ang driver ng device ay isang software program na nagbibigay-daan sa isang partikular na uri ng hardware device na makipag-ugnayan sa isang computer. Ang layunin ng driver ng device ay magbigay ng interface sa pagitan ng partikular na uri ng hardware device at ng computer. Ang interface na ito ay nagpapahintulot sa computer na magpadala at tumanggap ng data papunta at mula sa hardware device.



Mga driver ng device ito ay software kung saan nakikipag-ugnayan ang core ng computer sa iba't ibang hardware, nang hindi kinakailangang pumunta sa mga detalye kung paano ito gumagana. Ito ay software na namamahala sa isang piraso ng hardware na konektado sa isang computer at pinapayagan ang computer na gamitin ang hardware sa pamamagitan ng pagbibigay ng angkop na interface. Nangangahulugan ito na ang operating system ay hindi kailangang pumunta sa mga detalye kung paano gumagana ang hardware. Nagbibigay din ito ng karaniwang interface upang ang operating system o Core maaaring makipag-usap sa mga kagamitan.





Kaya, ang layunin ng mga driver ng device ay upang matiyak ang maayos na operasyon ng hardware kung saan sila idinisenyo at upang payagan itong magamit sa iba't ibang mga operating system.





Ano ang driver ng device



Mga Uri ng Driver ng Device - Mga Driver ng Kernel at User

Mayroong mga driver ng device para sa halos bawat device na nauugnay sa isang computer - mula sa BIOS kahit mga virtual machine at marami pang iba. Ang mga driver ng device ay maaaring halos nahahati sa dalawang kategorya:

  1. Mga driver ng kernel device
  2. Mga Driver ng User Device

Mga driver ng kernel device ay mga generic na device driver na ni-load ng operating system sa memorya bilang bahagi ng operating system; hindi ang buong driver, ngunit isang pointer sa epekto na ito upang ang driver ng device ay matawagan sa sandaling ito ay kinakailangan. Ang mga driver ay tumutukoy sa BIOS, motherboard, processor, at katulad na hardware na kasama sa kernel software.

Ang problema sa mga driver ng kernel device ay kapag tinawag ang isa sa mga ito, na-load ito sa RAM at hindi maaaring ilipat sa swap file (virtual memory). Kaya, ang pagpapatakbo ng maramihang mga driver ng device sa parehong oras ay maaaring makapagpabagal sa mga computer. Iyon ang dahilan kung bakit mayroong mga minimum na kinakailangan ng system para sa bawat operating system. Ang iba't ibang mga operating system ay nagdaragdag na ng mga mapagkukunang kailangan para sa mga driver ng kernel device, kaya ang mga end user ay hindi kailangang mag-alala tungkol sa mga karagdagang kinakailangan sa memorya.



Mga driver ng device ng user mode karaniwang pinapatakbo ng mga user sa isang session sa isang computer. Ang mga ito ay maaaring mga device na dinala ng user sa computer, maliban sa mga kernel device. Ang mga driver para sa karamihan ng mga Plug and Play device ay nabibilang sa kategoryang ito. Ang mga driver ng device ng user ay maaaring isulat sa disk upang hindi ito makakaapekto sa mga mapagkukunan. Gayunpaman, para sa mga driver ng gaming device, inirerekumenda na iimbak ang mga ito sa pangunahing memorya (RAM).

I-block ang mga Driver at Character Driver

Ang dalawang ito - mga driver ng block at character na device - ay nabibilang sa kategorya ng pagbabasa at pagsusulat ng data. Mga hard drive, CD, USB stick, atbp. - maaaring maging block driver o character driver, depende sa kung paano ginagamit ang mga ito.

Ginagamit ang mga character driver sa mga serial bus. Nagsusulat sila ng data ng isang character sa isang pagkakataon. Ang isang character ay nangangahulugang isang byte sa pangkalahatang kahulugan. Kung nakakonekta ang device sa serial port, gumagamit ito ng character driver. Ang mouse ay isang serial device at may character na device driver.

Ang mga driver ng block ay tumutukoy sa pagsusulat at pagbabasa ng higit sa isang character sa isang pagkakataon. Karaniwan, ang mga driver ng block device ay gumagawa ng block at kumukuha ng maraming impormasyon na maaaring taglayin ng block. Halimbawa, ang mga hard drive ay gumagamit ng mga driver ng block device. Ang mga CD ay mga block device driver din, ngunit kailangang suriin ng kernel na nakakonekta pa rin ang device sa computer sa tuwing sinisimulan ang CD ng anumang application.

reregister windows store

Mga generic at OEM driver

Maaaring generic o OEM ang mga driver ng device. Kung ang driver ng device ay may kasamang operating program, malamang na ito ay isang generic na device driver. Ang generic na device driver ay isang driver na maaaring gamitin sa iba't ibang brand ng mga device ng isang partikular na uri. Halimbawa, ang Windows 10 ay may ilang generic na driver na gumagana nang hindi kinakailangang mag-install ng anumang iba pang software nang manu-mano.

Sa ilang mga kaso, ang mga karaniwang driver ay hindi makakatulong. Kaya, ang mga tagagawa ng orihinal na kagamitan ay lumikha ng kanilang sariling mga driver ng device. Ito ang mga driver ng OEM device na kailangang i-install nang hiwalay pagkatapos ma-install ang operating system. Ang mga lumang computer sa panahon ay na-tag, at kaya kahit na ang mga driver ng motherboard ay kailangang i-install sa labas. Ngunit iyon ang panahon ng Windows XP. Maliban sa ilang mga tagagawa, karamihan sa mga built-in na set ng driver ay kasama na sa mga operating system.

Mga driver ng virtual device

Ang mga driver para sa mga virtual na aparato ay tinatawag na mga driver ng virtual na aparato. Kadalasan ay gumagamit kami ng ilang uri ng hardware simulation software at ang software na ginagamit upang patakbuhin ang naturang virtual hardware ay ang virtual device driver. Halimbawa, kung gumagamit ka ng VPN, maaari itong lumikha ng virtual network card upang secure na kumonekta sa internet. Ito ay hindi isang tunay na pisikal na mapa, ngunit isang mapa na nilikha ng VPN software. Maging ang card na ito ay nangangailangan ng device driver at ang parehong VPN software ay mag-i-install ng mga virtual device driver.

I-download ang PC Repair Tool para mabilis na mahanap at awtomatikong ayusin ang mga error sa Windows

Kaya makikita mo na may iba't ibang uri ng mga driver ng device at medyo mahirap gumamit ng isa o dalawang kategorya lang para ipaliwanag ang mga ito. Sa artikulong ito, ipinaliwanag namin kung ano ang driver ng device at pinag-usapan ang mga sumusunod na uri ng mga driver ng device: kernel at user mode driver; generic at OEM device driver pati na rin ang virtual device driver - kasama ang pagkakaiba ng lahat.

Patok Na Mga Post