ramdisk+readyboost压榨pc性能(工作机的福音)
自工作之日起,对工作机的性能就没满意过.从熟悉硬件开始同工作机作斗争到现在快4年了,因为大部分情况下公司并不会配固态硬盘,而且内存容量也捉襟见肘,所以其间试过很多方法,均没有今天的终极方法效果好(不用windows工作的可以不用看了).
先说下原理跟思路
:
ramdisk:俗称内存盘,就是拿一部分内存出来作硬盘使用,优点是随机存取性能非常给力
,处理小文件得心应手,缺点是断电数据丢失
,因此内存盘里适合放一些临时文件,比如浏览器缓存文件,应用程序缓存文件,系统temp目录.
readyboost:利用闪存随机读写及零碎文件读写上的优势来提高计算机系统性能.对固态硬盘与机械硬盘均不适用,只适合于闪存设备,如外置设备U盘,外置移动硬盘,内存盘等.说白了就是机械硬盘的随机存取性能比较低,用闪存对它进行加速.
原理说完了,简单说下思路,分一部分内存作内存盘,再将内存盘的一部分空间用于readyboost.那么,上酸菜吧:)
ramdisk
安装
下载primo ramdisk server edition:https://drive.google.com/open?id=0ByuNnrUBU_n3UEQ4VDNaVGRUbDA
运行Primo.Ramdisk.Srv.Mui.Setup.5.6.0.exe
安装,装好后双击PrDSrv56crk.reg
写入注册表,破解成功(重启生效,先别急着重启).
设置
确定自己的系统类型(x86还是x64),是否开启休眠(不是睡眠)不会看的请谷歌~
32位系统(64位请跳过此步)
打开ramdisk
- 点击左下角扳手图标
- 点击
启用
- 如果你的系统开启休眠了,那就勾选
支持系统未识别内存休眠
,否则别勾.
点击继续,未识别内存就设置好了
详细设置(64位从这一步开始)
打开ramdisk
- 点击左上角的
+
图标 - 选择
使用全新设置创建虚拟硬盘
,下一步 - 硬盘大小:我目前填的是物理内存的四分之一,比如4G就分出1024M,8G就分出2048M.
硬盘类型:SCSI硬盘,下一步 - 把滑块拉到最底(32位系统的用户填写所有未识别内存),下一步
文件系统
选择NTFS
,下一步- 保持默认,下一步
- 保持默认,下一步
- 点击完成
设置完后系统会多出一个Z:\RAMDISK\
移动系统temp目录
- 打开ramdisk,点击上方的调色板图标
更改为
后面填入:Z:\TEMP
- 点击
更改
- 点击
是
修改chrome浏览器缓存目录(不用的请跳过)
右键chrome的快捷方式选择属性-快捷方式
,在目标
末尾空一格后添加下面的代码
--disk-cache-dir="z:\chromecache"
点击确定
即可
修改firefox浏览器缓存目录(不用的请跳过)
打开火狐,在浏览器里输入
about:config
在search栏里输入
browser.cache.disk.parent_directory
搜索结果是空的
在页面空白处右键,选择New
,String
,
在弹出框里填入
browser.cache.disk.parent_directory
OK,在第二个弹出框里填入
Z:\firefoxcache
readyboost
这个设置就简单了.
- 右键Z盘,选择
属性
- 切到
Readyboost
标签 - 点击
使用该设备
,数值根据需要填写,可随时变动(一般按Z盘大小的50%~75%吧),确定.
最后一步
重启电脑
The End:)
注意事项
- 如果用久了发现显示器出现一小段花屏,请关闭内存盘(灰常小概率,原因估计是内存盘动到了系统分给共享内存的那部分)
- 只移动了temp目录,chrome跟firefox的缓存,其它软件的缓存请自行谷歌
- 页面文件不要放入内存盘!页面文件不要放入内存盘!页面文件不要放入内存盘!
页面文件放入内存盘就是本末倒置,内存不足时才会用到页面文件,再把页面文件放回内存就去面壁:)
断断续续写了三天才写完,不开森:( 有啥问题请直接写在评论里吧,我会看到的~