如何最大限度提升虚拟内存的性能?

电脑经常提示虚拟类存的问题
电脑也没下载游戏

一、禁用虚拟内存可提升系统性能?

在内存较小的年代,设置虚拟内存的必要性大家都比较清楚。现在内存的价格越来越便宜,很多朋友都用上了1GB的内存。在大内存环境下,是否可以完全禁用虚拟内存,以提高系统性能呢?

要了解这个问题,首先得明白什么是虚拟内存,以及虚拟内存有什么作用。在早期,因为内存价格非常昂贵,因此一般电脑上都不会配置太多。此时如果操作系统和应用程序需要的内存数量超过了计算机中安装的物理内存数量,操作系统就会暂时将不需要访问的数据通过一种叫做“分页”的操作写入到硬盘上一个特殊的文件中,从而给需要立刻使用内存的程序和数据释放内存,这个位于硬盘上的特殊文件就是分页文件(也就是虚拟内存文件,或叫做交换文件,Windows 2000/XP/2003中的分页文件名为pagefile.sys)。

而硬盘和内存的速度有天壤之别,因此有朋友认为,在内存较大的条件下,可以禁用虚拟内存,这样系统就不需要花时间将内存中的数据分页到硬盘上,从而提高系统的运行效率。

然而根据传统的设计,Windows 的许多核心功能都需要使用分页文件,如果你禁用了所有分页文件,有些第三方的应用软件就可能会遇到内存不足的错误。其实在不需要的时候,Windows并不会使用分页文件,因此这样调整系统,并不能获得任何性能上的提高。

二、设为物理内存的1.5~2倍最合理?

看来虚拟内存的设置是必须的。设置虚拟内存时,一般都建议将虚拟内存设置为物理内存容量的1.5~2倍(分别为虚拟内存的最小值和最大值)。这样设置是否合理呢?

在讨论这个问题之前首先看两种情况:有两台电脑,除了内存,其他所有配置都相同。电脑A拥有128MB内存,电脑B拥有1GB内存,这两台电脑都运行Windows XP操作系统。

按照这个观点中的方法设置,电脑A的虚拟内存将会设置为192MB~256MB,而电脑B的虚拟内存将会设置为1.5GB~2GB。而在实际使用中,电脑A很可能会在运行大型软件或游戏时产生虚拟内存不足的问题,而电脑B则可能会因为设置了如此大的分页文件而导致硬盘空间的浪费。
下面连接
http://baike.360.cn/4057110/8430054.html?uid=1&pid=updated&m=f4867a395f806d5c36f79adbc4b649e4

参考资料:http://baike.360.cn/4057110/8430054.html?uid=1&pid=updated&m=f4867a395f806d5c36f79adbc4b649e4

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-05
大内存时代 如何最大限度提升虚拟内存性能

第2个回答  2008-08-05
可以系统自动的修复
第3个回答  2008-08-05
那要看物理内存了,总的加起来2G应该够了
第4个回答  2008-08-05
虚拟内存最好设置成物理内存的1.5-3倍。这个数字是在普通状态下,如果你的物理内存很小,那么可以适当调高一点,但是不要太多了。如果你有1G以上内存,则可以调低一点。
第5个回答  2008-08-05
虚拟是没有很大作用的,除非你的内存实在太小了!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网