[游戏或软件] 禁用XP或2003的虚拟内存可以大幅度提高系统性能

icewubin 2011-03-22
不古天 写道
为什么绝对不要在win7下禁用虚拟内存呢?

因为没必要。
bigbug116 2011-03-27
请教楼主:
⒈ 我的一个老本:hp ze2000,2G内存,深度xp系统,采用楼主所述方法,设置页面文件的初始值和最大值都为0,重启后再进“我的电脑”查看,可见无分页文件,可是上一级“虚拟内存”中,“所有驱动器页面文件大小的总数”变成约13000M,也就是c盘剩余可用容量的大小。再用everest查看,交换区总数为约13000M,已用数约300M,已用数和设置前差不多。
⒉ 我用过一个广为流传的方法,在SYSTEM.INI -> 386enh 下面加上 ConservativeSwapfileUsage=1,用everest查看,在深度xp系统下,无效,没有变化。在另一个xp系统下,原来物理内存占用差不多与交换区相等,加上ConservativeSwapfileUsage=1后,交换区占用差不多等于物理内存的一半,也有约270M。
求解,谢谢。
bigbug116 2011-03-27
补充一句:在SYSTEM.INI -> 386enh 下面加上ConservativeSwapfileUsage=1的方法,广为流传,怎么没有人动手去试一试?这个方法只是“较多的使用物理内存”,而不是“优先使用物理内存”!
icewubin 2011-03-27
bigbug116 写道
补充一句:在SYSTEM.INI -> 386enh 下面加上ConservativeSwapfileUsage=1的方法,广为流传,怎么没有人动手去试一试?这个方法只是“较多的使用物理内存”,而不是“优先使用物理内存”!

这个方法只是改善,不会大幅提高XP下的性能。

不过2G内存使用XP的可以考虑用一下。
icewubin 2011-03-27
以测试为准,你可以试一下,设置和不设置,系统启动的时间,或者第一次进入某个大软件所需时间的变化。
icewubin 2011-03-27
bigbug116 写道
“所有驱动器页面文件大小的总数”变成约13000M

这只能说明你没有设置成功。
bigbug116 2011-03-28

对于禁用虚拟内存,从“我的电脑”里查看不是很明白:显示无分页文件,但是虚拟内存显示 :所有驱动器页面文件大小的总数是 13000M,再用everest查看,交换区总数为13000M,已用数约300M,已用数和设置前差不多。应该不是设置不成功,操作系统好像另有保护程序?
bigbug116 2011-03-28
请教:EVEREST中的交换区是不是就是我们通常所说的虚拟内存?在everest中,虚拟内存的概念好像是包含物理内存和硬盘交换区。
在物理内存够用的情况下,怎样使交换区的占用为零?
icewubin 2011-03-28
bigbug116 写道
请教:EVEREST中的交换区是不是就是我们通常所说的虚拟内存?在everest中,虚拟内存的概念好像是包含物理内存和硬盘交换区。
在物理内存够用的情况下,怎样使交换区的占用为零?

你看看你是不是在其他分区设置了虚拟内存。

或者你在设置C盘为0到0,一定要设置0,而不是直接选择无分页。
bigbug116 2011-03-28
我是设置为零,不是设置无分页文件,它下面有一个提示:  所有驱动器页面文件大小的总数 允许的最小值 2MB  !
是不是当我设置小于2MB时,它会忽略我的设置?
确认其他分区没有虚拟内存。
Global site tag (gtag.js) - Google Analytics