Mi az az eszközillesztő? Mi a célja?

What Is Device Driver



Az eszközillesztő egy szoftverprogram, amely lehetővé teszi, hogy egy adott típusú hardvereszköz kommunikáljon a számítógéppel. Az eszközillesztő célja, hogy interfészt biztosítson egy adott típusú hardvereszköz és a számítógép között. Ez az interfész lehetővé teszi a számítógép számára, hogy adatokat küldjön és fogadjon a hardvereszközre és onnan.



Eszközmeghajtók ez egy olyan szoftver, amelyen keresztül a számítógép magja kommunikál a különféle hardverekkel, anélkül, hogy belemenne a működés részleteibe. Ez egy olyan szoftver, amely a számítógéphez csatlakoztatott hardvert kezel, és megfelelő interfész biztosításával lehetővé teszi a számítógép számára a hardver használatát. Ez azt jelenti, hogy az operációs rendszernek nem kell belemennie a hardver működésének részleteibe. Közös felületet is biztosít, hogy az operációs rendszer ill Mag kommunikálni tud a berendezéssel.





Az eszközmeghajtók célja tehát az, hogy biztosítsák az általuk tervezett hardver zavartalan működését, és lehetővé tegyék annak használatát különféle operációs rendszerekkel.





Mi az az eszközillesztő



Eszközillesztő-típusok – Kernel és felhasználói illesztőprogramok

Szinte minden számítógéphez társított eszközhöz létezik eszközillesztő - a BIOS akár virtuális gépek és még sok más. Az illesztőprogramok nagyjából két kategóriába sorolhatók:

  1. Kernel eszköz illesztőprogramok
  2. Felhasználói eszköz-illesztőprogramok

Kernel eszköz illesztőprogramok olyan általános eszköz-illesztőprogramok, amelyek az operációs rendszerrel együtt betöltődnek a memóriába az operációs rendszer részeként; nem a teljes illesztőprogramot, hanem egy erre vonatkozó mutatót, hogy az eszközillesztőt azonnal meg lehessen hívni, amint szükséges. Az illesztőprogramok a BIOS-ra, az alaplapra, a processzorra és a kernelszoftverben található hasonló hardverekre vonatkoznak.

A kernel eszközillesztőivel az a probléma, hogy az egyik meghívásakor az betöltődik a RAM-ba, és nem lehet áthelyezni a swap fájlba (virtuális memóriába). Így több eszközillesztő egyidejű futtatása lelassíthatja a számítógépeket. Ezért vannak minimális rendszerkövetelmények minden operációs rendszerhez. A különféle operációs rendszerek már hozzáadják a kernel eszközillesztőihez szükséges erőforrásokat, így a végfelhasználóknak nem kell aggódniuk a további memóriaigények miatt.



Felhasználói módú eszközillesztők jellemzően a felhasználók egy számítógépen végzett munkamenet során futtatják. Ezek lehetnek olyan eszközök, amelyeket a felhasználó hozott a számítógéphez, a kerneleszközökön kívül. A legtöbb Plug and Play eszköz illesztőprogramjai ebbe a kategóriába tartoznak. A felhasználói eszköz-illesztőprogramok lemezre írhatók, így nem befolyásolják az erőforrásokat. A játékeszköz-illesztőprogramok esetében azonban ajánlatos azokat a fő memóriában (RAM) tárolni.

Illesztőprogramok és karakter-illesztőprogramok blokkolása

Ez a két - blokk és karakteres eszközillesztő - az adatok olvasása és írása kategóriájába tartozik. Merevlemezek, CD-k, USB pendrive-ok stb. - lehetnek blokk-illesztőprogramok vagy karakter-illesztőprogramok, a használatuktól függően.

A soros buszokban karaktermeghajtókat használnak. Egyszerre egy-egy karaktert írnak le. Egy karakter egy bájtot jelent az általános értelemben. Ha az eszköz soros porthoz csatlakozik, akkor karakter-illesztőprogramot használ. Az egér soros eszköz, és karakteres eszközillesztővel rendelkezik.

A blokk-illesztőprogramok egynél több karakter írására és olvasására utalnak. A blokkeszköz-illesztőprogramok általában létrehoznak egy blokkot, és annyi információt vonnak ki, amennyit a blokk tartalmazhat. Például a merevlemezek blokkeszköz-illesztőprogramokat használnak. A CD-k szintén blokkeszköz-illesztőprogramok, de a kernelnek ellenőriznie kell, hogy az eszköz továbbra is csatlakozik-e a számítógéphez, valahányszor a CD-t bármely alkalmazás elindítja.

regisztrálja újra a Windows boltot

Általános és OEM illesztőprogramok

Az eszközillesztők lehetnek általánosak vagy OEM-specifikusak. Ha az eszközillesztőhöz operációs program is tartozik, az valószínűleg egy általános eszközillesztő lesz. Az általános eszközillesztő egy olyan illesztőprogram, amely egy bizonyos típusú különböző márkájú eszközökkel használható. Például a Windows 10 számos általános illesztőprogramot tartalmaz, amelyek anélkül működnek, hogy manuálisan kellene más szoftvert telepíteni.

Egyes esetekben a szabványos illesztőprogramok nem segítenek. Tehát az eredeti berendezések gyártói saját eszközillesztőket készítenek. Ezek OEM-eszköz-illesztőprogramok, amelyeket az operációs rendszer telepítése után külön kell telepíteni. A régebbi korú számítógépeket megcímkézték, így még az alaplapi illesztőprogramokat is kívülről kellett telepíteni. De ez a Windows XP korszaka volt. Néhány gyártó kivételével a beépített illesztőprogramok nagy része már benne van az operációs rendszerekben.

Virtuális eszköz illesztőprogramok

A virtuális eszközök illesztőprogramjait virtuális eszközillesztőknek nevezzük. Gyakran használunk valamilyen hardveres szimulációs szoftvert, és az ilyen virtuális hardver futtatásához használt szoftver a virtuális eszközillesztő. Ha például VPN-t használ, az létrehozhat egy virtuális hálózati kártyát az internethez való biztonságos csatlakozáshoz. Ez nem valódi fizikai térkép, hanem a VPN szoftver által készített térkép. Még ehhez a kártyához is kell egy eszközillesztő, és ugyanaz a VPN-szoftver telepíti a virtuális eszközillesztőket.

Töltse le a PC Repair Tool eszközt a Windows hibák gyors megtalálásához és automatikus kijavításához

Látható tehát, hogy különféle típusú eszközillesztő-programok léteznek, és kissé nehéz csak egy vagy két kategóriát használni ezek magyarázatára. Ebben a cikkben elmagyaráztuk, mi az eszközillesztő, és a következő típusú eszközillesztő-típusokról beszéltünk: kernel és felhasználói módú illesztőprogram; általános és OEM-illesztőprogramok, valamint virtuális eszköz-illesztőprogramok – beleértve az összes közötti különbséget.

Népszerű Bejegyzések