为什么用ramdisk

由于32位windows操作系统不能正常管理及使用4G或以上的内存(一般只能使用到3G左右),
所以很多人通过ramdisk的方式来利用多出来的1G或以下的内存。
而这里面有很多人装了64位的操作系统后认为系统已经可以正常使用大于4G的内存了,所以就不用ramdisk了。

其实用不用ramdisk和能不能正常使用4G内存关系并不大。
就算操作系统可以正常使用4G内存了,也还是很有必要继续用ramdisk。

比如从同样的位置copy文件时,copy一个,速度可能有60M/s,
但如果两个一起copy,那两个加起来的速度肯定小于60M/s,
如果再多几个一起,那或许加起来20M/s都达不到。
给人的感觉就是一个和尚有水喝,三个和尚没水喝。
硬盘的机械工作原理决定了它并行处理的速度比不上串行处理。所以如果能减少硬盘IO,那系统响应速度会有很大的提高。

windows有个环境变量TEMP表示临时空间,比如很多程序安装时,先解压到TEMP变量指向的临时空间,再从临时空间里运行安装文件。
对磁盘有读->写->读三大部分操作后才正式进入安装界面。如果磁盘此时还有其它文件操作,那安装程序就更慢了。
但如果把TEMP指向ramdisk,则相当于解压到内存,再从内存运行,对磁盘只有读的过程就进入安装界面了。

再比如foxmail等可以以web页的形式查看内容的软件,在查看内容时会先生成临时html文件到磁盘,再从磁盘读取html文件,经常是听到硬盘响几下后页面才打开。
而如果用了ramdisk后,临时文件直接生成在内存里,再从内存读出来,唰的一下内容就打开了,几乎没有等待时间,明显比硬盘操作快很多。

所以建议大家就算装了64位的操作系统,也还是可以用ramdisk帮忙系统提速很多。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值