春节假期一眨眼就过去了,相信很多玩家朋友们已经像小鑫一样开始上班了。小鑫在老家的时候,用的电脑只有2GB的内存,开个浏览器都有点捉襟见肘。回来上班看着电脑16G的内存,显得有奢侈了很多,于是小鑫就想着不能白白浪费这内存,得好好利用起来。要不整个“高速硬盘”出来?
把内存当成硬盘用,这个在XP时代就有人这么操作了,只是当时内存容量比较小使用的人也很少。而现在的内存容量、内存速度都比以前有很大提升,所以今天小鑫就和大家展示一下,将一部分平时基本不用的内存划分成硬盘,会出现什么效果呢?
小鑫用的是一个叫Primo RamDisk的软件,这是一个对 中文支持比较好的虚拟内存盘工具,所以就算是小白也可以看懂怎么操作。
小鑫的内存是16G,所以平时正常使用都不会超过8G,因此小鑫拿出8G来做Ramdisk,在主界面的第一个选项选择“新建虚拟硬盘”,硬盘容量设置为8G,下方“启用镜像”是指如果在其他硬盘分区内建立一个拷贝区域,因为内存的数据在关机断电的时候是不会保存的,因此只能必须要有一个镜像区来保存内存里面的数据。如果这个内存虚拟硬盘只用来做临时文件夹或者缓存区域的话,那么不启用镜像也可以。
确认之后,我们就可以看到主界面的列表多了一项,在资源管理器中也多了一个盘符为“Z”的硬盘分区。
现在我们就来测一下这个“硬盘”速度有多快吧。先用Ctystal DiskMark跑一下分。
可以看到顺序读写的速度都到了16000MB/s左右,这个速度可是比目前市面上最好的SSD硬盘还要高出很多倍的。
小鑫在测试的时候,发现CPU的负载也是非常高的,可以看到使用内存虚拟硬盘的时候,是直接和CPU传输数据的。理论上如果用这个虚拟硬盘来存放系统和应用,那么读写系统文件和应用程序的速度应该也是比现在快很多的。但是现在由于内存插槽有限,内存的价格比SSD还是高出不少的,拿来做系统盘还是有点不现实。
(写入)
(拷出)
拉了一个4G的文件包作为测试,拷入拷出的速度都达到的1.3GB/s左右,比测试的1.6G/s的差距应该是在小鑫的固态硬盘写入速度跟不上内存的速度。
实际应用
看到这里,很多玩家肯定会认为内存虚拟硬盘速度虽然快,但是除非土豪玩家,才可以用上大容量的虚拟内存盘。所以拿内存做硬盘对大部分玩家来说还是很难去实践中使用。如果换一种思路,把这个“硬盘”拿来作为缓存盘,还是可以做不少事情的,而且缓存盘的东西可以随着电脑关机而删掉,和内存的断电即删的工作原理也很相似。所以下面小鑫就和大家说一下这种实用的方法吧。
首先,我们打开“系统”的界面(在我的电脑右键属性就可以打开了),在“高级系统设置”中选择“高级”,再选择“环境变量,将变量中的最后两项“TEMP”和“TMP”的地址改为我们需要刚刚建立的内存虚拟盘,修改完成后按确定退出即可完成操作。这样系统的缓存文件就转移到内存中去了,在平时打开比较多的程序的时候,速度也不会被硬盘拖累,而且缓存文件一般容量不会太大,4G-8G的空间也足够使用了。
总结
内存虚拟盘的使用,只是能在一定的程度上提高系统的运作性能,而且也需要牺牲一定的内存空间,是一种很折中的方案,如果没有SSD的玩家可以使用这种方法以解燃眉之急,最好的提升方法还是得从硬件升级入手。
本期的小鑫课堂就到这里了,如果各位玩家还有新的玩法,可以在后台留言给小鑫一起探讨。我们下期再见!