Virtuālās ierīces draiveris (VxD)

Autors: Peter Berry
Radīšanas Datums: 16 Augusts 2021
Atjaunināšanas Datums: 22 Jūnijs 2024
Anonim
find vnetbios.vxd & ndiswan.vxd on windows 98 SE
Video: find vnetbios.vxd & ndiswan.vxd on windows 98 SE

Saturs

Definīcija - ko nozīmē virtuālās ierīces draiveris (VxD)?

Virtuālās ierīces draiveris (VxD) ir programmatūras ierīces draiveris, kas atdarina aparatūru un citas ierīces, lai vairākas lietojumprogrammas, kas darbojas aizsargātā režīmā, varētu piekļūt aparatūrai, lai pārtrauktu kanālus, aparatūras resursus un atmiņu, neradot konfliktus. Vxd aizstāja ar Windows draivera modeli (WDM), un tagad tas ir novecojis.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro virtuālās ierīces draiveri (VxD)

Datoru aparatūrai ir vajadzīgas sakaru un vadības metodes, lai ierīces un / vai aparatūras komponenti kontrolētā veidā piekļūtu viens otram, parasti kontrolējot BIOS un darbīgās operētājsistēmas kombināciju. Programmatūrā šīs metodes tiek definētas kā ierīces draiveri, kas sastāv no koda, kuru lietojumprogramma var izmantot, lai piekļūtu aparatūras vai ārējiem programmatūras resursiem. Ierīces draiveri, kas paredzēts lietošanai daudzuzdevumu operētājsistēmās, piemēram, Microsoft Windows, kontrolē operētājsistēmas virtuālo ierīču draivera pārvaldnieks (VDDM), un to koplieto programmas, kas darbojas šajā kodolā. Lai palaistu mantotās DOS lietojumprogrammas iepriekšējās Microsoft Windows versijās, kodols izveido virtuālo mašīnu (VM), kurā darbojas mantotā lietojumprogramma. Daļa no DOS ierobežojuma ir tā, ka tā pilnībā kontrolēja aparatūru programmatūras lietojumprogrammām. Tas nozīmēja, ka vairāku DOS lietojumprogrammu darbināšana vairākuzdevumu operētājsistēmā var izraisīt konfliktus, kad runa ir par piekļuvi ierīcēm. Lielākajā daļā standarta DOS lietojumprogrammu nebija atļauta aparatūras ierīču koplietošana, tāpēc tika ieviests virtuālās ierīces draiveris (VxD), lai novērstu ierīces piekļuves konfliktus. VxD pārsūtīja pārtraukumus un atmiņas pieprasījumus kodolam, kurš savukārt resursus piešķīra pēc nepieciešamības, vienmēr nodrošinot, ka tikai viens pieprasījuma pavediens vienlaikus var piekļūt jebkuras ierīces vienam pārtraukuma kanālam. Tam bija jānodrošina darbība aizsargātā režīmā, kurā visi lietojumprogrammas aktīvi tiek darbināti (atmiņas) apvalkā. Virtuālajā mašīnā VxD bija daļa no interfeisa starp Windows un šo apvalku. Virtuālās ierīces draiveris (VxD) sēdēja starp mantoto lietojumprogrammu un daudzuzdevumu operētājsistēmu, piedāvājot virkni funkciju, piemēram, dinamiski atvēlēt atmiņu, ļaujot piekļūt ers, tīkla ierīcēm, atmiņas vai rezerves ierīcēm. Neatkarīgi no tā, ar kādu aparatūras vai programmatūras ierīci bija nepieciešama mantota lietojumprogramma, lai sazinātos, darbības tika veiktas, izmantojot VxD, kurai būtu īpaši izpildes noteikumi, kuru kontrolētu operētājsistēma. VxD aizstāja Windows draivera modelis WDM ar Windows 2000, NT un jaunākiem izdevumiem.