Virtual device drivers utilized by VDMs consume very little or no memory below the 640KB limit. These device drivers reside outside the V86 mode address space. However, a user may install device drivers that are required by and are specific to certain applications which will run in a VDM. If the commands to load these device drivers (or other memory-resident programs) are added to CONFIG.SYS, these device drivers (or programs) will be loaded into every VDM when it is created, and will reduce the amount of conventional memory available to DOS applications in every VDM. To ensure the maximum amount of memory is available in each VDM, it is recommended that:
The order of the DEVICE and DEVICEHIGH commands in CONFIG.SYS is important since it can affect both the efficient use of memory and the proper operation of the various programs started from CONFIG.SYS.
The CONFIG.SYS statements and options related to VDM operation, and which can be selected during installation, are shown below:
The following list shows the order in which device drivers should be specified in CONFIG.SYS:
This is the optimal order in which the CONFIG.SYS file should start device drivers. Whether these statements are included at all depends on the amount of memory installed, the hardware configuration, and on the DOS applications to be run.