关于可用物理内存、可用交换区和可用虚拟内存

来源:百度知道 编辑:UC知道 时间:2024/05/16 10:12:27
本机内存128M+32M,系统WIN200pro+SP4,现C盘可用空间7G,设置了虚拟内存为229-459M。
开机后一段时间用优化大师查看,可用物理内存基本维持在20%-30%之间(因为本机内存小,所以还算正常),而打开几个文档后,可用交换区从开机的50%左右不断减少,直到机器提示“虚拟内存太小”等字,然后系统速度变的很慢,但此过程中可用虚拟内存显示始终在99%左右,CPU的占用率也一直正常。
在已经排除病毒木马等的情况下,请教应该如何设置才能解决交换区过小(不是虚拟内存哦)的问题?
谢谢各位的回答,其实我也了解虚拟内存应该像大家讲的那样设置,但现在有几点,一是因为一些原因虚拟内存不能设到D盘,二是在电脑使用过程中虚拟内存一直没怎么变化(?),三是其他几台和这台类似配置的电脑好象没这样的情况。
WIN200启动项清理过,一些无用的服务也已经关闭了,病毒是肯定排除了的。

其实我最想了解的还是“可用交换区”该如何设置的问题。

在Windows中,默认虚拟内存是内存的0.5~1.5倍,如你的内存是512M,虚拟内存会自动设置为256~768M,显然不合理
比较合理的应该是内存越小,虚拟内存设置越大,如果内存很大很大,甚至可以不设置虚拟内存
一般比较通行的方法是将虚拟内存设置为512M~512M,或者1024M~1024M,记住一定要设置为大小固定的,否则系统会不停的改变PageFile的大小,一方面导致更多的磁盘操作,导致速度下降,另外一方面增加PageFile后,可能使PageFile出现碎片,导致使用过程中效率下降。一般都是装好系统后,选择一个空分区,设置固定大小的虚拟内存。分区的选择上,不要选择在C盘,因为C盘写入操作比较频繁,容易产生文件碎片,最好是D盘空的时候,在D盘最前面设置PageFile,一方面D盘碎片少,另外D盘比较靠近磁盘外圈,速度较高(C盘速度应该是最快的,只是碎片太多)

是中木马了,杀一下把

可用交换区差不多就是虚拟内存+物理内存
因为你的物理内存太小 所以变慢是正常的
虚拟内存再如何设置 也无关痛痒

建议添加物理内存 从根本上解决问题

另外可以减少开机启动项 减少驻留内存软件等方式 节约有限的内存资源