WIN7 32位 4G内存终极使用方案
不知道有谁会看到这篇文章,如果你有幸看到了,如果你也有同样的困惑,那么希望对你有帮助。
随着内存的越来越便宜,现在4G只有1XX了,相信4G已经是标配,8G也马上会成为标配,会有更多的人选择64位操作系统,64位的软件会越来越多,到时候就没有理由使用32位了,相信也不会再有人去研究32位的问题了。
---------------------------------
特别说明:
如果你有条件使用64位系统那就用64位吧,别折腾32位了,我折腾是没办法
---------------------------------
系统:WIN7 旗舰版32位
内存:4G
开机认:2.99G,郁闷之极。
既然是32位系统,网上搜了下解决方案,无非两种
1、破解
2、做RAMDISK
----
破解我不考虑,稳定性压倒一切,我可不想码了一整天代码突然崩溃了。
那就RAMDISK吧
软件有几个,主要有两个:
1、RAMDISK (以下简称Ramdisk), lyh728做的gavotte 的ramdisk 的gui前端
2、SuperSpeed RamDisk Plus(以下简称SuperSpeed)
粗粗对比了下,ramdisk很老了,速度据说也没SuperSpeed快,但是没有注册问题,所以我当时决定使用ramdisk
从网上DOWN了最新版本(也无所谓最新,N年前的了,不过网上有说这个版本被修改过以支持保留内存),如果你找不到下载的地方,那么下载我在用的这个版本吧:
点击打开链接(打包后才171K,真小啊)
安装等等,一切都很顺利,我设置了1G的内存盘
那么如何使用这个内存盘呢,我这样用:
768M做虚拟内存,剩下的做临时文件以及IE的临时文件夹
就这样,用了一阵子,发现几个问题:
1、同时运行多个大型软件会出现内存不足。
2、临时文件在运行大型文件时也会出现不足。
3、不能休眠了,休眠唤醒后蓝屏(睡眠没问题)
以上不是不能克服,但是总让人不爽。
后来想到了WIN7 的ReadyBoost,心想干脆别设虚拟内存了,用ReadyBoost吧,至少可以解决第一个问题。
所干就干,就这么做了,结果大跌眼镜,居然报错,具体错我忘记了,大致是“无法创建缓存,函数不正确”。网上搜啊搜,没结果,无奈之际想到了SuperSpeed。下了11.1汉化版。我是CSDN下的,你也可以去那里下:https://www.sodocs.net/doc/7914204856.html,/detail/rooivalk/3062941
下载,安装(当然要先卸载RAMDISK,在设备管理器里卸载即可),按照汉化说明,重启就有了。
然后设置RAMDISK,这里又出问题了,在启用未管理内存时,又出错了,网上狂搜无结果,结果再次重启后就OK了,狂晕……
然后设置ReadyBoost,这次成功了。看来ramdisk确实太老了。
至此一切都搞定了。
现在虚拟内存仍然设在硬盘上,但做了9XXM的ReadyBoost,相信速度会快不少。
然后IE的临时文件夹也设到ramdisk盘上,这个主要是为了减少硬盘碎片。至于临时文件么,我现在是用会硬盘上了,因为我觉得临时文件对速度影响不大。当然你也可以把ReadyBoost 设的小一点,把临时文件也放这里。