windows xp的内存管理模式下,多少内存也不够用的。虚拟内存不足更是正常了。一般xp下默认设置虚拟内存为物理内存的2.5倍左右,没有上限。有的克隆的xp版里,把虚拟内存下限设得比较低,这样,当xp的物理内存不足(xp的物理内存永远不够的

),调用虚拟内存,而虚拟内存的下限比较低的时候,就会出现虚拟内存不足的警告,并且在硬盘上开辟新的虚拟内存空间以保证系统和应用程序正常运行。在Xp开辟虚拟内存空间的这段时间内,硬盘狂转,程序基本上停止运行,等待虚拟内存空间扩展到合理的范围。
另外,xp的内存管理不是很合理,用过的程序,退出后,有些内存空间并没有交还给系统,另外也有部分动态链接库文件没有注销。这样,当打开的程序一多,或者电脑运行的时间一长,Xp就会经常出现虚拟内存空间不够的警告,开始扩展虚拟内存空间了。
所以,xp提示虚拟内存空间不足,并不一定是中了病毒,正常运行的xp系统,也经常出现这个提示的。
也有朋友说了:那我把虚拟内存拼命设大,不就行了?也不行啊。虚拟内存大了,xp会把更多的程序空间放到虚拟内存里运行,反而物理内存闲置得更多,导致整机性能下降。所以这个虚拟内存空间的设置要合理规划。大约是物理内存加虚拟内存空间等于你的系统加要同时打开的所有程序所需的内存空间之和就行了。这样比较合理。当物理内存大的时候,相对的虚拟内存空间可以设小些,尽量使用高速的物理内存
[
本帖最后由 wubozh 于 2011-8-16 00:50 编辑 ]