我电脑系统提示虚拟内存太低,按网上说的做了之后,出现了其他的问题
右键点“我的电脑”,左键点“属性”,点选“高级”选项卡,点“性能”里的“设置”按钮,再选“高级”选项卡,点下面的“更改”按钮,所弹出的窗口就是虚拟内存设置窗口,一般默认的...
右键点“我的电脑”,左键点“属性”,点选“高级”选项卡,点“性能”里的“设置”按钮,再选“高级”选项卡,点下面的“更改”按钮,所弹出的窗口就是虚拟内存设置窗口,一般默认的虚拟内存是从小到大的一段取值范围,这就是虚拟内存变化大小的范围,最好给它一个固定值,这样就不容易产生磁盘碎片了,具体数值根据你的物理内存大小来定,一般为物理内存的1.5到2倍,如内存为256M,那么应该设置256*1.5=384M,或者干脆512M,设置方法如下: 假设内存为256M,虚拟内存放在D盘,先要将默认的清除,保持C盘为选中状态,单选“无分页文件(N)”再按“设置”按钮,此时C盘旁的虚拟内存就消失了,然后选中D盘,单选“自定义大小”,在下面的“初始大小”和“最大值”两个方框里都添上512,再点一下“设置”按钮,会看到D盘的旁边出现了“512-512”的字样,这样就说明设置好了,再一路确定,最终,系统会要重新启动,重启一下,便完成了设置。我就是按上边说的那么做的,但是到最后我按完确定却提示我
展开
3个回答
展开全部
首先,你看到的这个“方法”是单核时代非常老旧的设置法,目前看来,这种大小值相同的设置法是不正确的,反而会降低系统稳定性,所以建议还是要改过来。
正确的虚拟内存设置法如下:
内存为1G时,最小值为1.5G,最大值为4G
内存为2G时,最小值为2G,最大值为4G
内存为4G时,最小值为1G,最大值为4G
内存为8G以上时,设置同上
原理如下:
虚拟内存是系统在硬盘中划分的一个空间,当物理内存不足时,就利用这个空间模拟内存来使用,使程序有足够的内存稳定运行。但由于虚拟内存是在慢悠悠的硬盘上,如果系统过多的依赖虚拟内存,就会影响运行速度,所以当物理内存达到足够量时,虚拟内存就要相应减少,使系统更偏向使用快速的物理内存,保证运行效率。这就是为什么物理内存越大,虚拟内存就要设置越小的原因。在32位系统中,以2G为中点,物理内存和虚拟内存为2:2,当物理内存超过2G以后,虚拟内存就要降低。但是,虚拟内存是一定要存在的,所以物理内存再大,虚拟内存都建议保底1G。
最大值其实没太多意义,虚拟内存占用空间是以最小值来占用,只有当系统使用过多虚拟内存时,才会以不超过最大值为原则进行增加,也就是说,就算最大值设置为10G,也没有任何实际占用,它只是个封顶值而已,只要系统偏向使用物理内存,就很少会使用虚拟内存超过最小值的,这种情况只有在早期内存容量为M时代才容易出现。我们把最大值设置为4G其实也只是设置了上限,以防万一。
另外,由于虚拟内存是在硬盘上的,受限于硬盘速度,所以虚拟内存的存放位置也要有讲究,目前的机械硬盘由于是盘体原理,外圈速度大于内圈,而C盘又是在外圈的,所以C盘就是硬盘中速度最快的区域,系统存放在C盘是最佳的,程序存放在C盘也是最佳的,虚拟内存存放在C盘也是最佳的,但前提是,你的C盘要够大。而早期硬盘容量太小,C盘比较拮据,人们才会把所有东西都存在C盘以外的地方,以免影响到虚拟内存的扩展而影响速度,这种做法放到T级容量的今天,已经不适用了,人们都会把C盘分够几十G,把常驻程序安装在C盘,包括虚拟内存,以减少效率的损失。
而从你上图的补充来看,你的虚拟内存设置到了D盘,而原来D盘中又存放了虚拟内存文件,就有了这个“是否覆盖”的提示,其实只要点击确定即可,没什么大问题,不过还是建议设置到C盘为佳。
正确的虚拟内存设置法如下:
内存为1G时,最小值为1.5G,最大值为4G
内存为2G时,最小值为2G,最大值为4G
内存为4G时,最小值为1G,最大值为4G
内存为8G以上时,设置同上
原理如下:
虚拟内存是系统在硬盘中划分的一个空间,当物理内存不足时,就利用这个空间模拟内存来使用,使程序有足够的内存稳定运行。但由于虚拟内存是在慢悠悠的硬盘上,如果系统过多的依赖虚拟内存,就会影响运行速度,所以当物理内存达到足够量时,虚拟内存就要相应减少,使系统更偏向使用快速的物理内存,保证运行效率。这就是为什么物理内存越大,虚拟内存就要设置越小的原因。在32位系统中,以2G为中点,物理内存和虚拟内存为2:2,当物理内存超过2G以后,虚拟内存就要降低。但是,虚拟内存是一定要存在的,所以物理内存再大,虚拟内存都建议保底1G。
最大值其实没太多意义,虚拟内存占用空间是以最小值来占用,只有当系统使用过多虚拟内存时,才会以不超过最大值为原则进行增加,也就是说,就算最大值设置为10G,也没有任何实际占用,它只是个封顶值而已,只要系统偏向使用物理内存,就很少会使用虚拟内存超过最小值的,这种情况只有在早期内存容量为M时代才容易出现。我们把最大值设置为4G其实也只是设置了上限,以防万一。
另外,由于虚拟内存是在硬盘上的,受限于硬盘速度,所以虚拟内存的存放位置也要有讲究,目前的机械硬盘由于是盘体原理,外圈速度大于内圈,而C盘又是在外圈的,所以C盘就是硬盘中速度最快的区域,系统存放在C盘是最佳的,程序存放在C盘也是最佳的,虚拟内存存放在C盘也是最佳的,但前提是,你的C盘要够大。而早期硬盘容量太小,C盘比较拮据,人们才会把所有东西都存在C盘以外的地方,以免影响到虚拟内存的扩展而影响速度,这种做法放到T级容量的今天,已经不适用了,人们都会把C盘分够几十G,把常驻程序安装在C盘,包括虚拟内存,以减少效率的损失。
而从你上图的补充来看,你的虚拟内存设置到了D盘,而原来D盘中又存放了虚拟内存文件,就有了这个“是否覆盖”的提示,其实只要点击确定即可,没什么大问题,不过还是建议设置到C盘为佳。
Jtti
2024-06-18 广告
2024-06-18 广告
导致香港服务器内存不足的原因比较多,Jtti总结了几点,具体如下:1、香港服务器应用程序池没有及时释放内存导致,应用程序池有一个默认回收的时间,到了这个时间就会自动释放内存,这个时间一般是1740分钟,而这种程度的时间可能会导致应用程序池无...
点击进入详情页
本回答由Jtti提供
展开全部
这种提示就是说,D盘也有分页文件,原则上每个盘都可以设置分页文件的,你可以先把其他盘的分页文件设置成"无",再设置就可以了,有提示也覆盖就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
点“是”覆盖呗。因为这个文件名本来就是WINDOWS默认的虚拟内存文件名。
建议全部盘符设4096MB 我试过,系统运行效率是翻倍增加的啊,空闲时有90-100MB的物理内存可用(总物理内存才256MB)。
建议全部盘符设4096MB 我试过,系统运行效率是翻倍增加的啊,空闲时有90-100MB的物理内存可用(总物理内存才256MB)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询