利用富裕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程序可以相辅相成。
随着自媒体和短视频的发展,确实对于传统的PC独立网站影响比较大的。我们可以看到云服务器商家的各种促销折扣活动,我们也看到传统域名商的轮番新注册和转入的促销,到现在这个状态已经不能说这些商家的为用户考虑,而是在不断的抢夺同行的客户。我们看到Namecheap商家新注册域名和转入活动一个接一个。如果我们有需要新注册.COM域名的,只需要5.98美元。优惠码:NEWCOM598。同时有赠送2个月免费域名...
今天下午遇到一个网友聊到他昨天新注册的一个域名,今天在去使用的时候发现域名居然不见。开始怀疑他昨天是否付款扣费,以及是否有实名认证过,毕竟我们在国内域名注册平台注册域名是需要实名认证的,大概3-5天内如果不验证那是不可以使用的。但是如果注册完毕的域名找不到那也是奇怪。同时我也有怀疑他是不是忘记记错账户。毕竟我们有很多朋友在某个商家注册很多账户,有时候自己都忘记是用哪个账户的。但是我们去找账户也不办...
IncogNet LLC是个由3个人运作的美国公司,主要特色是隐私保护,号称绝对保护用户的隐私安全。业务涵盖虚拟主机、VPS等,支持多种数字加密货币、PayPal付款。注册账号也很简单,输入一个姓名、一个邮箱、国家随便选,填写一个邮箱就搞定了,基本上不管资料的真假。当前促销的vps位于芬兰机房,全部都是AMD Ryzen系列的CPU,性能不会差的!5折优惠码:CRYPTOMONTH,支持:BTC,...