利用富裕RAM提高系统运行速度的两种途径——RAMDR IVE和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中的数据在关机前没拷到物理磁盘上关机后数据就会丢失而磁盘高速缓存中的数据仅仅只是物理磁盘数据的备份(非正常强行关机也可能导致部分数据丢失) 。最后需要说明的是SMARTDRV程序和RAMDRIVE程序可以同时使用。磁盘高速缓存适用于磁盘中的所有数据它几乎可以提高所有访问盘操作的速度而虚拟盘仅仅是提高存贮在其上数据访问的速度。 SMARTDRV程序和RAMDRIVE程序可以相辅相成。
官方网站:点击访问青云互联活动官网优惠码:终身88折扣优惠码:WN789-2021香港测试IP:154.196.254美国测试IP:243.164.1活动方案:用户购买任意全区域云服务器月付以上享受免费更换IP服务;限美国区域云服务器凡是购买均可以提交工单定制天机防火墙高防御保护端口以及保护模式;香港区域购买季度、半年付、年付周期均可免费申请额外1IP;使用优惠码购买后续费周期终身同活动价,价格不...
麻花云在7月特意为主机测评用户群定制了促销活动:香港宽频CN2云服务器、安徽移动云服务器(BGP网络,非单线,效果更好)、安徽移动独立服务器、安徽电信独立服务器,全部不限制流量,自带一个IPv4,默认5Gbps的DDoS防御。活动链接:https://www.mhyun.net/act/zjcp特价云服务器不限流量,自带一个IPv4,5Gbps防御香港宽频CN2全固态Ⅲ型 4核4G【KVM】内存:...
港云网络官方网站商家简介港云网络成立于2016年,拥有IDC/ISP/云计算资质,是正规的IDC公司,我们采用优质硬件和网络,为客户提供高速、稳定的云计算服务。公司拥有一流的技术团队,提供7*24小时1对1售后服务,让您无后顾之忧。我们目前提供高防空间、云服务器、物理服务器,高防IP等众多产品,为您提供轻松上云、安全防护。点击进入港云网络官方网站港云网络中秋福利1元领【每人限量1台】,售完下架,活...