- 积分
- 1310
- 最后登录
- 2024-4-16
- 精华
- 0
- 阅读权限
- 40
- 主题
- 15
- UID
- 1589735
- 帖子
- 1446
- PB币
- 612
- 威望
- 122
- 贡献
- 0
- 技术
- 7
- 活跃
- 218
- UID
- 1589735
- 帖子
- 1446
- PB币
- 612
- 贡献
- 0
- 技术
- 7
- 活跃
- 218
|
楼主
发表于 2011-12-22 21:54:33
IP属地天津
本帖最后由 fanlai 于 2011-12-23 00:49 编辑
近来内存价格飞速下降,4G的内存已经成了白菜价,不管是新装机的还是已经有老机的,都要赶个时髦把系统内存翻倍扩容。本人也不例外,找个机会将自己机器的内存扩到了4G。由于工作原因,一些必要的软件没有64位版本的,系统没有同步升级到64位,还停留在32位上,所以,在win7 ultimate 32位系统中只识别出了3G,其它的1G暂时没有派上用场。 内存大了以后,感到系统的速度没有向想象中的那样有了质的提升,因此,四处寻找能用上额外的1G的方法,论坛中有很多人都推荐用Ramdisk虚拟一个硬盘,然后将虚拟缓存设置到ramdisk盘上以提升系统效能。本人开始深以为然,觉得很对,且可以减少虚拟内存对硬盘的损耗。但是在2个多月的实际使用中,发现了一个严重的问题。
开始在win7中安装superspeedway 的ramdisk11,将1G的未识别内存虚拟为硬盘,再将虚拟内存设置到虚拟内存中,使用过程中一直没有其它的问题,只是有时开机时间长了会弹出“内存空间不足”的提示。本人从使用win7养成习惯,一般不用关机,工作结束,就用睡眠或者休眠(和上机器盖子),这样再打开笔记本盖子的时候,可以直接进入工作。但是将虚拟内存放到ramdisk上后,休眠就出现了大问题。休眠就是将系统在内存中的映像保存到硬盘上,然后掉电。。。。。。。。在这里,发现问题了吗?内存掉电了,ramdisk中的虚拟内存文件也没有了。。。。。。。win7是支持智能(混合)睡眠的,就是笔记本插电和不插电只用电池供电时休眠和睡眠是切换的。
所以,有时睡眠状态也会出现问题。
总结一下:
1、将系统的虚拟内存放在Ramdisk虚拟盘上貌似是个好主意,但是经过实测,系统性能的提升很小,但是代价是丧失了系统休眠和睡眠功能。(休眠肯定是退出重启,睡眠则有可能导致程序崩溃)。
2、有人说可以将ramdisk设置为保存镜像,但是这样的后果是开关机时间延长了很多,可不嘛,开机要加载1G的东西,关机要保存1G的东西。。。。。。。
所以,对于大内存的使用,最彻底的方式还是安装64位系统,在32位系统下,如果你有关键的应用,还是谨慎使用一些优化或者加速手段,如果考虑不周,会导致你遭受不应有的损失。
本人就是经过2次休眠唤醒失败才意识到上面的问题的 。
|
-
2
查看全部评分
-
|