利用富裕RAM提高系统运行速度的两种途径——RAMDRIVE和SMARTDRV
11-08 12:39:07软件技巧
浏览次数:333次
标签:软件技巧大全,http://www.duosi8.com
利用富裕RAM提高系统运行速度的两种途径——RAMDRIVE和SMARTDRV,
(一)设立虚拟盘程序RAMDRIVE
RAMDRIVE.SYS程序是专门用于设立虚拟磁盘的。在DOS 3.3X下,是VDISK.SYS。它把一部分内存用来作一磁盘驱动器使用,存放一些经常使用的文件数据。设立虚拟盘可在CONFIG.SYS文件中通过DEVICE命令来安装RAMDRIVE.SYS,该程序所带参数和开关用来指定虚拟盘的类型和容量。虚拟盘的类型可以用/e、/a指定在扩充内存、扩展内存,若不如开关项,则表示在常规内存。但是在常规内存中设立虚拟盘是不现实的,因为虚拟盘占据一定的常规内存后,会减少用户程序的可用空间。那么在扩充内存和扩展内存的多余存贮空间中设立虚拟盘,用来存放一些不太变动的、易找的、临时的文件,就显得非常有用。要在扩充内存或扩展内存中设立虚拟盘,必须先使扩充内存或扩展内存有效后,才能在其上设立。虚拟盘的容量,其默认值是64K,但是一般小于384K的虚拟盘是不实用的。虚拟盘的容量不能超过空闲RAM的大小,但应和最常用的应用程序的大小保持一致。当然也可以用压缩程序(例如DOS6提供的Double Space)增加虚拟磁盘的容量。若用户希望设立多个虚拟磁盘,可在CONFIG.SYS文件中设置多个RAMDEIVE.SYS命令,虚拟盘设立好以后,DOS会自动分配一个有效的驱动器字母。以后用户就可使用其驱动器字母,像使用软驱一样方便地使用虚拟盘。
(二)建立磁盘缓存程序SMARTDRV
SMARTDRV程序是专门用于建立磁盘高速缓存的。磁盘高速缓存是内存的一块空间,它存贮刚刚使用且以后还要使用的磁盘扇区的数据。因为以后直接从RAM而不是从磁盘中读数据,所以提高了访问数据的速度。因此很多读写密集的程序,如数据库就会大大受益于磁盘高速缓存。在DOS4和DOS5中,是在CONFIG.SYS中加入一行device=smartdrv.SYS来安装高速缓存,磁盘高速缓存既可以在扩充内存建立,也可以在扩展内存建立加开关/a,但一般来说,最好在扩展内存中建立磁盘高速缓存,因为扩展内存比扩充内存的速度快。在DOS6中,建立磁盘高速缓存是通过在AUTOEXEC.BAT文件中附加一个SMARTDRV命令行来实现的。磁盘高速缓存只能在扩展内存中建立。对于DOS6以后版本,SMARTDRV对RAM大小的缺省值使用相当好,它们的大小主要依赖于用户所拥有的扩充或扩展内存的大小。
SMARTDRV类似于RAMDRIVE,但有一个很重要的不同特征:若RMADRIVE中的数据在关机前没拷到物理磁盘上,关机后数据就会丢失,而磁盘高速缓存中的数据仅仅只是物理磁盘数据的备份(非正常强行关机,也可能导致部分数据丢失)。最后需要说明的是:SMARTDRV程序和RAMDRIVE程序可以同时使用。磁盘高速缓存适用于磁盘中的所有数据,它几乎可以提高所有访问盘操作的速度;而虚拟盘仅仅是提高存贮在其上数据访问的速度。SMARTDRV程序和RAMDRIVE程序可以相辅相成。
(一)设立虚拟盘程序RAMDRIVE
RAMDRIVE.SYS程序是专门用于设立虚拟磁盘的。在DOS 3.3X下,是VDISK.SYS。它把一部分内存用来作一磁盘驱动器使用,存放一些经常使用的文件数据。设立虚拟盘可在CONFIG.SYS文件中通过DEVICE命令来安装RAMDRIVE.SYS,该程序所带参数和开关用来指定虚拟盘的类型和容量。虚拟盘的类型可以用/e、/a指定在扩充内存、扩展内存,若不如开关项,则表示在常规内存。但是在常规内存中设立虚拟盘是不现实的,因为虚拟盘占据一定的常规内存后,会减少用户程序的可用空间。那么在扩充内存和扩展内存的多余存贮空间中设立虚拟盘,用来存放一些不太变动的、易找的、临时的文件,就显得非常有用。要在扩充内存或扩展内存中设立虚拟盘,必须先使扩充内存或扩展内存有效后,才能在其上设立。虚拟盘的容量,其默认值是64K,但是一般小于384K的虚拟盘是不实用的。虚拟盘的容量不能超过空闲RAM的大小,但应和最常用的应用程序的大小保持一致。当然也可以用压缩程序(例如DOS6提供的Double Space)增加虚拟磁盘的容量。若用户希望设立多个虚拟磁盘,可在CONFIG.SYS文件中设置多个RAMDEIVE.SYS命令,虚拟盘设立好以后,DOS会自动分配一个有效的驱动器字母。以后用户就可使用其驱动器字母,像使用软驱一样方便地使用虚拟盘。
(二)建立磁盘缓存程序SMARTDRV
SMARTDRV程序是专门用于建立磁盘高速缓存的。磁盘高速缓存是内存的一块空间,它存贮刚刚使用且以后还要使用的磁盘扇区的数据。因为以后直接从RAM而不是从磁盘中读数据,所以提高了访问数据的速度。因此很多读写密集的程序,如数据库就会大大受益于磁盘高速缓存。在DOS4和DOS5中,是在CONFIG.SYS中加入一行device=smartdrv.SYS来安装高速缓存,磁盘高速缓存既可以在扩充内存建立,也可以在扩展内存建立加开关/a,但一般来说,最好在扩展内存中建立磁盘高速缓存,因为扩展内存比扩充内存的速度快。在DOS6中,建立磁盘高速缓存是通过在AUTOEXEC.BAT文件中附加一个SMARTDRV命令行来实现的。磁盘高速缓存只能在扩展内存中建立。对于DOS6以后版本,SMARTDRV对RAM大小的缺省值使用相当好,它们的大小主要依赖于用户所拥有的扩充或扩展内存的大小。
SMARTDRV类似于RAMDRIVE,但有一个很重要的不同特征:若RMADRIVE中的数据在关机前没拷到物理磁盘上,关机后数据就会丢失,而磁盘高速缓存中的数据仅仅只是物理磁盘数据的备份(非正常强行关机,也可能导致部分数据丢失)。最后需要说明的是:SMARTDRV程序和RAMDRIVE程序可以同时使用。磁盘高速缓存适用于磁盘中的所有数据,它几乎可以提高所有访问盘操作的速度;而虚拟盘仅仅是提高存贮在其上数据访问的速度。SMARTDRV程序和RAMDRIVE程序可以相辅相成。
,利用富裕RAM提高系统运行速度的两种途径——RAMDRIVE和SMARTDRV
- ·上一篇:限制访问QQ共享文件的访问者
- ·下一篇:新手网赚建站的几种类型
热门推荐
- · 为何QQ总弹出安全登录验证2则
- · 多媒体升级时常见故障的处理
- · 利用硬盘驱动器号制作防扩散FOXPRO程序
- · 高速视频转换借力CUDA
- · 在KMPlayer中手动切换解码器
- · 如何突破IP加MAC绑定
- · 如何让ACDSee成为默认的图片浏览器
- · SnagIt连续抓以多个窗口
- · SnagIt直接截取灰度图片
- · Nero快速制作精美的光盘封面
- · 完美卸载XP快速卸载顽固软件
- · VoptXP测试驱动器性能
- · VirturlDriver让虚拟光驱开机时自动加载
- · 通过递归调用来搜索文件
- · AutoCAD复制粘贴图纸导致死机
- · 监控软件导致QQ无法登录
- · 提高WindowsXP启动速度的方法
- · Office 2007无法正常卸载怎么办
- · 如何用批处理一次建立或删除多个目录
- · 教你Windows百毒不侵的13个妙招
- · ATI显卡在线看电影时花屏应该如何解决