关于RamDisk

今天,又是为了充分利用我的破内存,试了一下RamDisk plus,没有感觉到明显的速度提升,也许因为这边网速太慢?等晚上回去再试试。据说还不好删。
也许在大内存的时代,操作系统需要考虑将TEMP文件默认设置在内存了。下面是51NB上的文章,可以当作科普文章。

原理解析:
通俗说来,就是从物理内存中划出一块,虚拟成一个磁盘,在系统大量随机访问硬盘时使用。以经常使用的RamDisk Plus(下面工具软件部分有简介)举例,它使用申请专利的存储器管理和门(超高速)技术来产生一个虚拟磁盘。将其称为虚拟的,是因为它并不是一个物理硬盘,而仅仅对操作系统和程序来说看起来像个硬盘一样。RamDisk Plus使用RAM的一部分来产生这个虚拟磁盘。这个RAM磁盘具有一个驱动器盘符,能够具有文件系统,并且可以在Windows资源管理器中看到。因此,你可以从中拷贝、移动以及删除文件。与物理磁盘非常相似的是,这个RAM磁盘可以被格式化,压缩以及共享,这样它可以被网络上的其它计算机访问
工具软件:
主要有RamDisk(PLUS)和ArRamDisk两种,推荐使用RamdiskPlus(下载网页)。与RamDisk的不同之处在于,RamDisk Plus加入了当服务器关机时能够自动保存RAM磁盘中内容的能力以及当服务器启动时将数据加载到RAM磁盘的能力。官方网页(英文)。
使用条件:
适用于物理内存在512MB以上(最好是1G以上)。现在台式机和笔记本内存价格都大幅度下降,为我们提供很好条件。
具体操作:
1. 安装RamDiskPlus 7.0版。添加虚拟硬盘,盘符比方设成R,下文类似。格式为NTFS。

2.大小设定:用Ctrl+Alt+Delete 打开Windows任务管理器----性能----物理内存----查看可用数。一般可以设置成这个可用数的50%左右,具体视个人情况而定。推荐512MB物理内存设置成100MB,1G内存设置成300MB(保守估计),1.5G----2G可以设置成500MB(保守估计)
3。备份设定:
因为物理内存是易失性储存媒体,开机时会抹去里面全部内容。RamDisk可以设置在关机的时候将虚拟硬盘的内容映射到你设定的硬盘某个分区的扩展名为IMG的文件里,开机的时候会自动映射回来。


注意这里是否备份视乎用户情况而定。个人一般不备份的。里面基本都是一些临时和过渡性文件,没有特别大用途,否则里面东西会越来越多,造成堵塞。
优化措施:
1. 将IE的浏览缓存路径设置到虚拟硬盘。Internet选项---常规---Internet临时文件----设置----移动文件夹----R:\ IE Temp文件夹(自己建,为了方便管理)。
大小可以更改,一般设置50--100MB(视虚拟硬盘大小设定而定) 。 Internet选项---常规---Internet临时文件----设置-------使用的磁盘空间
2。将系统的Temp文件设置到虚拟硬盘。我的电脑右键---属性---高级—环境变量----用户和系统的共4个Temp,TMP------编辑—变量值---填入R:\Temp 文件夹。
3.将WinRAR解压目录设置到虚拟硬盘。WINRAR-----选项-----设置---压缩----解压文件的默认文件夹-------指向 R:\WINRAR. 类似也可以将ACDSEE等软件的临时目录设置到虚拟硬盘下。
4.将IE ,Net Transport,BT 等软件的下载目录指向E:\Downloads. 注意有时因为下载内容比较大,假如超过虚拟硬盘设定值,应该直接下载到物理硬盘上,假如在设定值大小内,下载后也应及时移向物理硬盘,为虚拟硬盘以后操作提供空间。
优点:
1。宽带浏览网页和论坛,特别是遇到多张大幅图片的时候,速度有明显提升。(假如本来网络时拨号上网等低速网络,那是系统瓶颈)。下载大文件的时候速度也有很大提升。
2.大幅提升软件运行速度。用WINRAR压缩和解压缩大文件(比方说500MB) 和 ACDSEE编辑大幅图象的时候速度提升明显。当然这里不仅指WINRAR,ACDSEE等将临时文件设在虚拟硬盘的软件,很多(绿色)小软件可以直接放到虚拟硬盘里执行。
3.减少对硬盘本身的读写,产生碎文件,保护硬盘(这点在BT等下载的时候特别明显),减少读写噪音(特别是笔记本电脑)。
4。节省硬盘空间。因为分出一部分内存做为虚拟硬盘,系统本身可视物理内存相应减少,对应页面文件大小会减少1.5倍(WINDOWS默认设置),所以在大幅提升速度同时总共可以为硬盘总共多提供2.5倍个虚拟硬盘设定值大小的空间。
缺点和应对办法:
1。假如之前设定时选择备份,开关机会有明显的虚拟硬盘和物理硬盘来回数据交换的时滞,(不过和使用中的快感相比,这个不算什么)。当然推荐不备份就没这个问题了。
2.部分软件安装时需要重起,关机前会将某些临时文件保存在Temp里面,开机后又会读取出来。因为之前将Temp文件设定在虚拟硬盘,所以这时需要开启备份功能,否则可能会影响软件的安装。
3.虚拟硬盘的大小只能在RamDiskPlus安装时设定,不能随时更改。可以先将软件删除,然后重新安装设定,反正也很快。
4.毕竟是对系统操作,个别机器安装重启后会蓝屏,所以希望用户安装前打开系统还原功能,万一不行,可以及时复原。我的电脑右键----属性—系统还原即可(Windows默认打开)
问题解答:
曾经有人提出这么一个问题:是否需要将虚拟内存设置到虚拟硬盘上。个人以为是不需要的,虚拟内存是对物理内存的映射,是内存空间不够的时候才利用硬盘的。现在的使用情况是内存足够大,有空余所以才建立虚拟硬盘。反过来把虚拟内存设置在真实内存的虚拟盘中,完全没有必要。当然为了防止内存万一不够用,还是正常打开虚拟内存,不用关闭(一般很少调用,不会降低速度)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值