利用富裕RAM提高系统运行速度的两种途径——RAMDRI VE和
S MA RTD RV
利用富裕RAM提高系统运行速度的两种途径——RAMDRIVE和SMARTDRV
陕西财经学院 史芳丽
1995-12-22
(一)设立虚拟盘程序RAMDRIVE
RAMDRIVE.SYS程序是专门用于设立虚拟磁盘的。在DOS 3. 3X下是VDI SK.SYS。它把一部分内存用来作一磁盘驱动器使用存放一些经常使用的文件数据。设立虚拟盘可在CONFI G.SYS文件中通过DEVI CE命令来安装RAMDR IVE.SYS该程序所带参数和开关用来指定虚拟盘的类型和容量。虚拟盘的类型可以用/e、 /a指定在扩充内存、扩展内存若不如开关项则表示在常规内存。但是在常规内存中设立虚拟盘是不现实的因为虚拟盘占据一定的常规内存后会减少用户程序的可用空间。那么在扩充内存和扩展内存的多余存贮空间中设立虚拟盘用来存放一些不太变动的、易找的、临时的文件就显得非常有用。要在扩充内存或扩展内存中设立虚拟盘必须先使扩充内存或扩展内存有效后才能在其上设立。虚拟盘的容量其默认值是64K但是一般小于384K的虚拟盘是不实用的。虚拟盘的容量不能超过空闲RAM的大小但应和最常用的应用程序的大小保持一致。当然也可以用压缩程序(例如DOS6提供的Double Space)增加虚拟磁盘的容量。若用户希望设立多个虚拟磁盘可在CONFI G.SYS文件中设置多个RAMDEIVE.SYS命令虚拟盘设立好以后 DOS会自动分配一个有效的驱动器字母。以后用户就可使用其驱动器字母像使用软驱一样方便地使用虚拟盘。
(二)建立磁盘缓存程序SMARTDRV
SMART DRV程序是专门用于建立磁盘高速缓存的。磁盘高速缓存是内存的一块空间它存贮刚刚使用且以后还要使用的磁盘扇区
的数据。因为以后直接从RAM而不是从磁盘中读数据所以提高了访问数据的速度。因此很多读写密集的程序如数据库就会大大受益于磁盘高速缓存。在DOS4和DOS5中是在CONF IG.SYS中加入一行device=smartdrv.SYS来安装高速缓存磁盘高速缓存既可以在扩充内存建立也可以在扩展内存建立加开关/a但一般来说最好在扩展内存中建立磁盘高速缓存因为扩展内存比扩充内存的速度快。在D OS6中建立磁盘高速缓存是通过在AUTOEXEC.BAT文件中附加一个SMARTDRV命令行来实现的。磁盘高速缓存只能在扩展内存中建立。对于DOS6以后版本 SMARTDRV对RAM大小的缺省值使用相当好它们的大小主要依赖于用户所拥有的扩充或扩展内存的大小。
SMARTDRV类似于RAMDR IVE但有一个很重要的不同特征若RMADRIVE中的数据在关机前没拷到物理磁盘上关机后数据就会丢失而磁盘高速缓存中的数据仅仅只是物理磁盘数据的备份(非正常强行关机也可能导致部分数据丢失) 。最后需要说明的是S MARTDRV程序和RAMD R IVE程序可以同时使用。磁盘高速缓存适用于磁盘中的所有数据它几乎可以提高所有访问盘操作的速度而虚拟盘仅仅是提高存贮在其上数据访问的速度。 SMARTDRV程序和RAMDRIVE程序可以相辅相成。
v5net当前对香港和美国机房的走优质BGP+CN2网络的云服务器进行7折终身优惠促销,每个客户进线使用优惠码一次,额外有不限使用次数的终身9折优惠一枚!V5.NET Server提供的都是高端网络线路的机器,特别优化接驳全世界骨干网络,适合远程办公、跨境贸易、网站建设等用途。 官方网站:https://v5.net/cloud.html 7折优惠码:new,仅限新客户,每人仅限使用一次 9...
LOCVPS发来了针对XEN架构VPS的促销方案,其中美国洛杉矶机房7折,其余日本/新加坡/中国香港等机房全部8折,优惠后日本/新加坡机房XEN VPS月付仅29.6元起。这是成立较久的一家国人VPS服务商,目前提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于XEN或者KVM虚拟架构,均选择国内访问线路不错的机房,适合建...
日本vps云服务器怎么选择?很多人都会遇到日本vps和日本云服务器怎么选择的问题,日本云服务器具有免备案的特点。小编今天就分析一下日本云服务器价格多少钱,以方便大家选购的时候有个更加合适的取舍。日本云服务器租用前比较选择,高性能、安全、高效、免备案日本云服务器是很关键的因素。那么,日本云服务器该怎么选择呢?日本作为我们的邻国,与其贸易、文化往来是比较多的。日本云服务器价格多少钱一年?一、日本·CN...