推荐一个三合一的通用驱动程序包

Author: 沈亮 Date: 1997-01-01

  现在计算机的外设越来越多,那些未在核心级得到支持的外设的驱动程序便纷纷驻留内存,加上其它的各种各样的驻留程序,导致DOS环境中1M以下内存的使用一直都非常紧张,为此人们设计了不少程序来缓解这个问题,大多数的程序都是属于“开源”性质的,如QEMM等等。
  在此推荐的Multimedia Cloaking utilities(以下简称MMCLK)是一个类似三合一的驱动程序包,它可以分别代替鼠标、光驱、磁盘缓冲区的驱动程序,而你原先使用的驱动程序越多,此软件为你节约的内存就越大,并且降低了系统崩溃的可能性。
#2  一、MMCLK的主要内容:
  MMCLK软件包的核心程序是CLOAKING.EXE,在安装MMCLK后即驻留内存,它的作用是为以下三个驱动程序提供API接口,只要你使用MMCLK的驱动程序,那么此核心程序就必须先驻留内存。
#3  1.磁盘缓冲区的驱动程序(CACHECLK.EXE)
  它可以保证与DOS所附带的SMARTDRV.EXE的兼容性。其特点是不仅占用资源少,而且速度比SMARTDRV.EXE更快。具体占用的内存数与你的设置有关。它有两种加载方式:
  (1)在CONFIG.SYS中加载:
  INSTALL=C:\MMCLK\CACHECLK.EXE K=2048 WK=2048 WB=16 WRITECACHE WD=54
  (2)在AUTOEXEC.BAT中加载:
  C:\MMCLK\CACHECLK.EXE K=1856 WK=1856 WB=4 WRITECACHE WD=54
#3  2.CD-ROM驱动程序(CDEXCLK.EXE)
  它只占用2K内存即可代替MSCDEX.EXE,并且与Microsoft公司的MSCDEX完全兼容。它需要在CONFIG.SYS中加载:
  DEVICE=C:\MMCLK\CDEXCLK.EXE /D:MSCD001 /L:D
  同时在软件包里也附有一个MSCDEX.EXE供不用CDEXCLK.EXE的朋友使用:
  C:\MMCLK\MSCDEX.EXE /D:MSCD001 /L:D
  它可是只占用你3K内存哦!
#3  3.鼠标驱动程序(MOUSECLK.EXE)
  它所需要的内存更少(不足1K)即可代替十几K的鼠标驱动程序,从而大大节约了内存。也是在CONFIG.SYS中加载:
  DEVICE=C:\MMCLK\MOUSECLK.EXE
  经过笔者的试验,以上程序均可加载到高端内存。
#2  二、MMCLK软件包的安装:
  在解压文件包后,运行SETUP.EXE即可自动修改你的设置,替你正确安装这些驱动程序。
  安装程序首先寻找根目录下CONFIG.SYS(系统配置文件),判断其是否是多重配置,如是,列出各种配置,让你选择欲安装的配置项。选择好后,即进入主配置菜单,下面就分别讲解各个安装选项的设置:
#3  1.磁盘缓冲区的安装选项:
  (1)Disk Cache Size   确定磁盘缓冲区的大小。
  (2)Cache Size under Windows   确定视窗系统下磁盘缓冲区的大小。
  (3)Delay   后台写操作的延时(单位:秒)。
  (4)Buffer Size   确定写缓冲区的大小。
  (5)Other Media   确定是否缓冲软驱和光盘驱动器。
#3  2.CD-ROM的安装选项:
  (1)CD-ROM Device Names   填入你的光驱的设备名称,最多可以安装4个光驱。
  (2)First drive letter   第一个光驱的逻辑盘的盘符。
#3  3.鼠标安装选项:
  (1)Left/Right Button Swap   左右鼠标键交换。
  (2)Middle/Right Button Swap   中间按键与右按键交换(专用于三键鼠标)。
  (3)Acceleration   鼠标加速。
  (4)Orientation   校正鼠标的方向,任意指定上下左右四个方向为鼠标的正方向。
  (5)Blink Rate   校正文本状态下鼠标的闪烁次数。
#2  三、MMCLK的使用效果:
  MMCLK的使用效果是非凡的。它具体为你节约的内存量取决于你系统中原有驱动程序的数目与大小,笔者在多台不同的机器上使用,均取得了极好的性能。
#3  机器:COMPAQ      
  CPU主频:486/66     
  内存:8M            
  原驱动程序:AMOUSE.COM SMARTDRV.COM
  大小:11K,28K       
  使用MMCLK:33K       
#3  机器:HP VL4 
  CPU主频:486/100
  内存:16M 
  原驱动程序:SMARTDRV.COM 
  大小:28K
  使用MMCLK:22K
#3  机器:PC兼容机
  CPU主频:486/66
  内存:8M 
  原驱动程序:MOUSE.COM SMARTDRV.COM MSCDEX.EXE
  大小:17K,28K,24K
  使用MMCLK:57K