Multidesk.be » Woordenboek » VxD

VxD
Trefwoorden: driver, stuurprogramma, Windows, DOS, WDM, WDF, BSOD VxD is een systeem waarbij software via zogenaamde VxD's (Virtual xxx Driver) toegang kan krijgen tot het geheugen. VxD's werden voor het eerst gebruikt in Microsoft's Windows 3.x-reeks, in welke gebruikers voor het eerst werden geconfronteerd met de mogelijkheid om rechtstreeks in een Microsoft-besturingssysteem verschillende programma's tegelijkertijd te openen. In MS DOS was dit niet mogelijk en waren er bijgevolg geen problemen met geheugentoegang, aangezien er altijd maximaal 1 toepassing toegang had tot het geheugen). Met de komst van Windows rees de noodzaak voor een soort van laag tussen de toepassingen en de hardware. Die laag is wat de Virtual xxx Drivers in feite zijn; zij regelen de toegang tot de hardware en laten de software toe met die hardware te communiceren op een eenduidige manier. Hierdoor hoeft de software zelf geen eigen implementatie te ontwikkelen voor communicatie met de hardware.

Het voordeel van VxD's is dat er (in theorie) geen conflicten kunnen ontstaan door meerdere toepassingen die dezelfde hardware aanroepen. In plaats van een fysiek adres aan te roepen, staan de toepassingen in contact met zogenaamde Virtual Device Drivers, een vorm van VxD's. Deze Virtual Device Driers zorgen op hun beurt dat de calls naar onderliggende hardware op de juiste manier worden afgehandeld. Het ontbreken van VxD's kan bijgevolg voor grote problemen zorgen, daar de software (inclusief Windows zelf) niet meer op een eenduidige manier kan communiceren met de hardware. Bijgevolg zijn VxD's vaak de oorzaak van veel problemen (bijvoorbeeld in de vorm van BSOD's) bij Windows 3.x, Windows 9x en Windows Me.

VxD's hebben doorgaans als extensie .vxd (of .386); de benaming van de bestanden zelf begint vaak ook met een v. Een voorbeeld van zulk bestand is VMM32.vxd, wat een van de kernbestanden van Windows 95, Windows 98 en Windows Me is. Bij afwezigheid (of beschadiging) van dit bestand, zal Windows niet kunnen opstarten.

Met de komst van Windows 2000 werden VxD's overbodig, daar zowel de NT-lijn als Windows 2000 (en opvolgers) niet meer met de stuurprogramma's overweg konden. De Microsoft-besturingssystemen die gebaseerd zijn op Windows NT gebruiken een alternatief driver-model, namelijk WDM (Windows Driver Model). Windows Vista ondersteunt eveneens WDM, met daarnaast een nieuw drivermodel dat WDF (Windows Driver Foundation) gedoopt werd.
Deze verklaring werd opgesteld door Martijn op donderdag 27 september 2007 om 19:03 en werd in tussentijd reeds 1771 keer opgevraagd.
  • Pagina
  • 1 van 1

Geen reacties gevonden
Er werden nog geen reacties bij deze verklaring geplaatst. Indien je denkt iets te kunnen toevoegen aan deze verklaring, kan je zelf een reactie schrijven via de koppeling Plaats een reactie bij deze verklaring hieronder.