vRamDir让你的电脑“奔”起来 萤火虫 2001年 46期 现在配置256MB,甚至512MB内存的电脑不再是一件奢侈的事情了。硬盘目前的传输速率还无法跟上内存的传输速率。还有很多人都习惯于开启多个应用程序窗口,倒致程序运行得太多造成反应迟缓甚至死机,不得不重新启动系统才能解决问题!   早在DOS时代,人们为了提高磁盘的性能,提出了“虚拟磁盘”的概念。所谓“虚拟磁盘”,实际上是在内存中划出一个临时空间作为磁盘,它可以提供较硬盘更快的速度运行程序和存放交换文件。在启动盘上有一个名为Ramdrive.sys的程序,该程序加载后就可以自动创建一个虚拟磁盘(不加任何参数时,默认在常规内存中划分64KB空间创建虚拟磁盘;加参数“/A”表示在扩充内存中创建虚拟磁盘;加参数“/E”表示在扩展内存中创建虚拟磁盘)。   由于Ramdrive.sys只能在DOS状态下使用,而且必须在启动时加载、退出系统后才能清除虚拟磁盘上,使用起来不是很方便。因此笔者就向朋友们介绍一款可以在Windows下使用的磁盘虚拟工具—vRamDir。   #11.vRamDir的基本信息   vRamDir是Btsoftware公司发布的产品,据国外权威机构测试,使用vRamDir虚拟磁盘的速度为普通硬盘的30倍、是磁盘缓冲区的2倍(即Smartdrv)!VRamDir目前的最新版本是1.1版,可以在Windows 9x/Me,系统下使用,下载文件大小只有36.9KB,可以从http://file2.mydrivers.com/tools/others/VRAM110T.ZIP下载它。   vRamDir的安装比较简单,首先将下载得到的VRAM110T.ZIP文件解压缩,然后执行其中的Install.bat文件,根据提示重启动系统即可完成安装过程。不过,重启动系统后在桌面上看不到vRamDir的快捷方式(“开始”菜单中的程序组也没有相应程序),这是因为vRamDir安装时已自动将相应文件拷贝到“Windows\System”文件夹下,而不是像其它软件那样建立单独的文件夹。   #12.vRamDir快速上手   vRamDir安装结束后,缺省设置下已经自动为用户在内存中创建了两个虚拟磁盘,一个是“C:\WINDOWS\Spool”,另一个是“C:\WINDOWS\Temp”,它们主要是存放系统的临时文件,由于所有临时文件都存放在内存中,读取的速度当然非常快了。   如果你想另行创建额外的虚拟磁盘,那么可以从“控制面板”中找到“VRAMDIR”项,双击打开后可以看到一个临时文件夹创建窗口(^46030402a^),只要在“New RAM Directory”框中输入需要设定为虚拟磁盘的文件夹的相应路径(注意:必须是完整路径!),然后单击下面的“Add”按钮即可,当然设置完毕后还要重新启动系统才可以生效。最后你从“Existing RAM Directories”框中看到已添加成功的虚拟磁盘文件夹。   #13.vRamDir的使用技巧   (1)将IE临时文件夹设置为虚拟磁盘   IE上网冲浪时留下的临时文件经常调用的概率很高,这时我们就可以为它们创建虚拟磁盘,这样就可以大大提高浏览网页的速度。   (2)使用缺省设置   如果你对IE临时文件夹的位置不太了解,可以从“Internet选项”窗口中查看,或者在临时文件夹创建窗口中单击“Suggest”按钮,打开建议文件夹窗口(^46030402b^),这里vRamDir已经为用户提供了建议加入虚拟磁盘的信息,点击“Add All”按钮,把信息全部添加进去即可。   (3)在vRamDir中加入有用文件   一般情况下,我们都只在vRamDir中加入一些无用的临时文件以提高读取速度,但你也可以往其中加入有用文件,但切记要在程序运行结束后,从临时文件夹创建窗口中点击“Remove”按钮,以清除目录列表,否则关机或重启系统后所有操作结果均将丢失!   #14.vRamDir的注意事项   (1)最好不要为那些大文件夹创建虚拟磁盘,即使你已经拥有512MB以上的内存也是如此,因为Windows启动时已经占用了不少系统内存,如此你设置了太多的大文件夹为虚拟磁盘,那么你的可用内存空间很快就将耗尽,使用vRamDir就得不偿失了。   (2)被vRamDir虚拟的文件夹不能删除,也不能被改名。如果要改名或删除,则须先在vRamDir配置工具中去掉这个文件夹,并重启系统才行。   最后,我们一起来看一看vRamDir与硬盘、RAMDRIVE、磁盘缓存的比较结果:   #11.vRamDir与硬盘的比较   由于vRamDir是在RAM中创建一个文件夹的形式建立虚拟磁盘(也就是模拟硬盘),与1~2MB/s的硬盘读取速度相比较,20~100MB/s的RAM读取速度当然要快许多,这里的30倍还是一个比较保守的比例。   #12.vRamDir与RAMDRIVE的比较   vRamDir是一个32位保护模式下的Windows本地虚拟设备驱动程序(即VxD文件),而RAMDRIVE却是一个16位的实模式DOS设备驱动程序,如果使用RAM盘,那么Windows势必要在16位实模式和32位保护模式之间来回切换,同时还会受到根目录文件数量的限制,而使用vRamDir就不会有这些问题,当然支持长文件名也是一个无可比拟的优势。   #13.vRamDir与磁盘缓冲区的比较   通过SMARTDRV创建的磁盘缓冲区主要是在内存中保留最近存取的文件来提高磁盘读取速度,但你无法指定它可以保留哪些特定文件,而且磁盘缓冲区中的文件只是起到一个暂存的作用,很快就会写到硬盘中,其速度当然就会迅速下降;而vRamDir则不仅可以让用户自由定制存放到内存中的文件,而且直到关机之前这些文件一直都存放在内存中,读取速度当然不言而喻。   如果想让你的电脑“奔”起来,不要错过vRamDir哦,不过仍然要提醒各位,vRamDir中最好只加入系统临时文件哟。另外,如果你的系统内存小于64MB,那还是免试为好!