2023年12月14日发(作者:)

虚拟内存最小值太低怎么解决

症状描述:在运行大型软件或退出大型3d游戏时,任务栏右下角提示“虚拟内存最小值太低”,造成系统运行速度变慢;实际上系统提示虚拟内存不足或最小值太低就是因为物理内存容量太小导致的,只有当物理内存使用率超过上限时才会启用虚拟内存,一旦物理内存容量偏小,虚拟内存配置又不合理就会导致“虚拟内存最小值太低”、“虚拟内存不足”等问题;

1.虚拟内存的作用

内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128mb物理内存的话,当读取一个容量为200mb的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。下面,就让我们一起来看看如何对虚拟内存进行设置吧。

2.虚拟内存设置

对于虚拟内存主要设置两点,即内存大小和分页位置,内存大小就是设置虚拟内存最小为多少和最大为多少;而分页位置则是设置虚拟内存应使用那个分区中的硬盘空间。对于内存大小的设置,如何得到最小值和最大值呢?你可以通过下面的方法获得:选择“开始→程序→附件→系统工具→系统监视器”如果系统工具中没有,可以通过“添加/删除程序”中的windows安装程序进行安装打开系统监视器,然后选择“编辑→添加项目”,在“类型”项中选择“内存管理程序”,在右侧的列表选择“交换文件大小”。这样随着你的操作,会显示出交换文件值的波动情况,你可以把经常要使用到的程序打开,然后对它们进行使用,这时查看一下系统监视器中的表现值,由于用户每次使用电脑时的情况都不尽相同,因此,最好能够通过较长时间对交换文件进行监视来找出最符合您的交换文件的数值,这样才能保证系统性能稳定以及保持在最佳的状态。

找到最合适的范围值后,在设置虚拟内存时,右键单击“我的电脑”,选择“属性”弹出系统属性窗口,选择“性能”选项卡,单击下面的“虚拟内存”按钮弹出虚拟内存设置窗口,单击“用户指定的虚拟内存设置”单选按钮,选择“硬盘”剩余空间较大的分区,然后在最小和最大文本框中输入适当的范围值。如果您觉得使用系统监视器获取最大值和最小值有点麻烦,可以在此处选择“让Windows管理虚拟内存设置”。

3、调整分页位置 Windows 9x的虚拟内存分页位置实际上是存储在磁盘C根目录中的虚拟内存文件,也称为交换文件win386 SWP,其存储位置可以是任何分区。如果系统磁盘C容量有限,我们可以通过在记事本中打开系统将win386 SWP转移到另一个分区

”,改为其他分区的路径,如将交换文件放在d:中,则改为“pagingdrive=d:”,如没有上述语句可以直接键入即可。

对于使用Windows 2000和Windows xp的用户,可以选择“设置”→ 先进的→ 更改“in”控制面板→ 系统→ 先进的→ “performance”打开虚拟内存设置窗口。默认情况下,系统所在的分区在驱动器[volume label]中选择。如果要更改为其他分区,请先将原始分区设置为非分页文件,然后选择其他分区。

虚拟内存最小值太低的解决办法:

事实上,增加物理内存容量和添加内存模块是解决虚拟内存最小值过低问题的最佳方法。只要物理内存容量足够大,就不会启用虚拟内存;当然,如果不增加物理内存容量,合理分配虚拟内存也可以减少出现“虚拟内存最小值过低”问题的频率;

第一步:鼠标右键点击“我的电脑”――>选择“属性”――>切换到“高级”――>在“性能”项目右边点击“设置”第一个设置按钮――>弹出的“性能选项”窗口中切换到“高级”选项卡――>点击最下方虚拟内存项目的“更改c”;

第二步:在弹出的“虚拟内存”窗口中,首先点击驱动器【卷标】下的C:磁盘―>,然后将“自定义大小”下的“初始大小MB”和“最大值MB”设置为0―点击“设置”,不关闭窗口;此操作用于将虚拟内存从默认C盘转移到其他驱动器号。作为操作系统的驱动器号,C盘本身的容量很小,读写非常频繁。因此,将虚拟内存设置为其他驱动器号有助于提高系统的运行速度