Index | Example | Syntax Device Drivers



SMARTDRV.EXE--Notes

Double buffering and conventional memory SMARTDrive's double-buffering component must be loaded in conventional memory. It uses 2K of conventional memory, and cannot be loaded in upper memory. The SMARTDrive disk cache can use either upper memory or conventional memory. For more information, see <SMARTDRV--Notes>. Determining whether you need to use double buffering If you use EMM386 or run Windows in 386 enhanced mode, you may need to use double buffering. Double buffering is most commonly required with an SCSI (small computer system interface) hard disk or other device, but can also be necessary with an ESDI (enhanced system device interface) or MCA (microchannel architecture) device. Most hard disks do not need to use double buffering. If you are not sure whether your hard disk needs double buffering, follow these steps: 1 Add the following command to your CONFIG.SYS file if the file does not already contain such a command: device=c:\dos\smartdrv.exe /double_buffer This command must appear before the DEVICE command that starts EMM386, if any. 2 Add the following command to your AUTOEXEC.BAT file if the file does not already contain such a command: c:\dos\smartdrv 3 Run the MemMaker program if you haven't already done so. 4 Use the MEM /C /P command to confirm that upper memory is in use. 5 At the command prompt, type SMARTDRV and then press ENTER. SMARTDrive displays information about your system. 6 Look at the column labeled "Buffering." If any line in this column reads "yes," you need to run the double-buffering component of SMARTDrive. (If your system seems to be running slowly, try adding the /L switch to the SMARTDRV command in AUTOEXEC.BAT.) If every line in the "Buffering" column says "no," you can remove the DEVICE command for SMARTDRV.EXE from your CONFIG.SYS file. If any line in the "Buffering" column contains the character "-", then SMARTDrive is unable to detect whether double buffering is needed. Use the MEM /C /P command to confirm that programs are located in upper memory.
-Top- | Example | Syntax Device Drivers