使用SMARTDrive的注意事项

Author: 湖南 郝 纯 Date: 1996-08-16

        将SMARTDRV命令加到AUTOEXEC.BAT文件中,可以在扩展内存中保留一块区域,将其设置成磁盘高速缓存区,它可以暂存从硬盘中读出或要向硬盘写入的数据。因为高速缓冲区中总是存有最新的读写数据,因此在大多数情况下CPU只需从高速缓存中存取数据,而无需到磁盘中读写,因而可以极大地提高计算机系统的运行速度。但是,这样一来,问题也就产生了,如果在暂存数据尚未写到硬盘时我们按下了Reset或关机,则这部分数据将无法挽回!
        当然,解决的办法还是有的,SMARTDRV提供了一个“/C”参数,可以把缓存区的内容写回硬盘,我们在按Reset或关电源之前,最好执行这一条命令:SMARTDRV/C。
        当我们按CTRL+ALT+DEL三键热启动时,系统会自动将磁盘高速缓存区的内容写到磁盘,然后才重新启动。
        另外,使用SMARTDRV程序还应注意三点:
        1.SMARTDRV程序要使用扩展内存,故在CONFIG.SYS文件中应包含设备驱动程序HIMEM.SYS。
        2.如果有可用的上位内存块,则SMARTDRV程序自动使用上位内存块,而无需用LOADHIGH命令加载。