yu285563605 2009-5-9 14:28
想问问各位,2g的内存是不是把虚拟内存关掉要更好些
我在网上看到说,如果把虚拟内存关掉,可以避免产生系统垃圾,想请问一下各位,是不是真的哦?难道不应该是缓存越大,系统跑的越快吗?
jacksun1028 2009-5-9 14:48
由于虚拟内存使用了硬盘,硬盘上非连续写入的文件会产生磁盘碎片,因此一旦用于实现虚拟内存的文件或分区过于零碎,会加长硬盘的寻道时间,影响系统性能。有观点误认为Windows系统频繁读写pagefile.sys就会产生磁盘碎片,实则不然。因为pagefile.sys文件一旦创立,在分区中的分布连续形式就固定下来,文件内部读写并不增加或减少pagefile.sys的文件大小。仅当页面文件告罄后系统创建的temppf.sys会带来磁盘碎片。 而在Linux系统中,将用于虚拟内存的部分置于单独的分区中,不影响其他的分区或文件,则基本杜绝了磁盘碎片带来的影响。
shui2008 2009-5-9 15:13
现在的操作系统和软件、游戏都是内存大户,楼主2G内存算不上多,就不必考虑这个问题了。关闭虚拟内存反而会影响你的性能。
nickhuang 2009-5-9 15:15
关掉就不建议了,楼主可以设置为512M就可以了。事实上即使你关掉的话运行一些软件的时候还是会有虚拟内存的。
kansisi 2009-5-9 15:16
最好不关,这个不会产生碎片,不放心的话,你可以把虚拟内存指定大小,比如最大2G,最小也2G。你经常创建文件,删除文件,移动文件都会产生碎片,可以用系统管理工具整理碎片的。
llxxlong 2009-5-9 15:22
对现在的电脑配置来说已经没有必要了,你2G的内存根本不用担心
xqrp 2009-5-9 15:42
最好不要关,关了会有奇怪的问题。让系统自动管理就行了。不过可以只设置一个分区为系统管理的大小,设置在不是系统分区的分区里面。
jakewu98 2009-5-9 15:45
磁盘碎片现在基本不是一个问题,内存管理也是个复杂的问题。这方面我们还是相信微软工程师吧。很多网上介绍的奇怪的"优化",经验证最终都是挖肉补疮。除非楼主非常懂这方面的内容,否则调成系统自动就好了。
sex78 2009-5-9 16:46
其实关掉不关掉已经没什么差了.
主要看楼主你喜欢还是不喜欢了.
yoyoture 2009-5-9 16:48
关不关都行,其实不可能真正关掉的,xp对内存的利用率不是很好。
ziyuese 2009-5-9 18:03
2G内存够用了。一般来说保持默认的虚拟内存就可以了 。不需要进行设置。
yidie 2009-5-9 20:14
这个我亲自试过,我用2G内存,曾把虚拟内存关掉,所谓的好处感觉不明显,但是坏处倒是挺明显的,如果打开大占内在的软件,比如一些网络游戏多开,内存占用达到上限,系列就会弹出出错窗口,然后游戏被强制关掉。
所以我的建议是不要关掉虚拟内存,调小一点就可以了。
另外如果觉得2G内存过大,经常用不到1G以上,你可以去下载一个软件,把一部分的内存虚拟成硬盘,用这个盘来放一些临时文件,速度暴快,只是关机之后里面的东西会全部没有了。
wanghuan81 2009-5-10 11:46
我的电脑4G的内存都没关虚拟内存,关了之后会更慢的。
camby2006 2009-5-10 13:21
回复 1楼 的帖子
你把最大和最小值都设置为同样的,而且把其设置在C:以外的盘就可以不用担心会影响你的系统速度了
xp911 2009-5-10 13:36
最好不要关虚拟内存,物理内存只是在几个硬件之间进行数据交流,楼主最好还是打开这个虚拟内存,可能保持机上的系统稳定性。
tomeyer 2009-5-10 13:51
现在很多程序都需要用到虚拟内存的了,不论你的内存是多大。所以楼主千万别管了虚拟内存,会导致一些程序不能运行的。
不过虚拟内存别设置太大了,不然会起到相反的作用哦,毕竟还是存储在硬盘上。