什么是服务器的虚拟内存,我的服务器只有2G内存!别个的内存如下,我的只有2G内存

什么是服务器的虚拟内存,我的服务器只有2G内存!别个的内存如下,我的只有2G内存,第1张

内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。
当系统运行时,先要将所需的指令和数据从外部存储器(如硬盘、软盘、光盘等)调入内存中,CPU再从内存中读取指令或数据进行运算,并将运算结果存入内存中,内存所起的作用就像一个“二传手”的作用。当运行一个程序需要大量数据、占用大量内存时,内存这个仓库就会被“塞满”,而在这个“仓库”中总有一部分暂时不用的数据占据着有限的空间,所以要将这部分“惰性”的数据“请”出去,以腾出地方给“活性”数据使用。这时就需要新建另一个后备“仓库”去存放“惰性”数据。由于硬盘的空间很大,所以微软Windows *** 作系统就将后备“仓库”的地址选在硬盘上,这个后备“仓库”就是虚拟内存。在默认情况下,虚拟内存是以名为Pagefilesys的交换文件保存在硬盘的系统分区中。

原文:>

Win7虚拟内存不足的解决方法:

1、右击“计算机”图标,打开的右键菜单选择“属性”命令。

2、在左侧蓝色区域单击“高级系统设置”链接。

3、在“高级”选项卡下单击“性能”栏的“设置”按钮。

4、打开“性能选项”对话框,切换到“高级”选项卡,单击“虚拟内存”的“更改”按钮。

5、去掉“自动管理所有驱动器的分页文件大小”复选框。

6、选中系统所在的驱动器,接着再选择“自定义大小”选项,输入“初始大小”和“最大值”,单击“设置”按钮(虚拟内存设置原则:一般为物理内存的15—3倍;但也可将最小值设为物理内存的15—2倍,最大值为物理内存的2——3倍,一般2G内存条的用户可设置初始值为512MB,最大值为1024MB)。

WinXP虚拟内存不足的解决方法:

1、右击“我的电脑”图标,打开的菜单单击“属性”命令。

2、打开“系统属性”对话框,切换到“高级”标签,单击性能下的“设置”按钮。

3、在“性能选项”对话框切换到“高级”标签,单击“虚拟内存”的“更改”按钮。

4、在列表中单击设置虚拟内存的驱动器,选择“自定义大小”,输入“初始大小”和“最大值”,单击“设置”按钮(虚拟内存设置原则:一般为物理内存的15—3倍;但也可将最小值设为物理内存的15—2倍,最大值为物理内存的2——3倍,一般2G内存条的用户可设置初始值为512MB,最大值为1024MB)。

物理内存24G,使用只有30%左右,基本上用不到虚拟内存的。
一般虚拟内存设置为物理内存的200%左右,但你的物理内存已达24G,虚拟内存设置24G也是合适的。

问题可能出在你的磁盘上,大量的读写 *** 作使用磁盘成为瓶颈。可以考虑换磁盘阵列或固态盘以提高读写性能。

1:应该是由于你运行太多的程序了。
2:虚拟内存设置方面,是有最小值和最大值之分的,如果你最小值太小,最大值再大也没用,它一样提示你不够,因为它开机时是按你最小值来分配的,当最小值不够用时,就提示你,然后自动扩大,但一般不会超过最大值。所以建议你把最小值设到150甚至200M,最大值保持在576没关系了,但可用空间够的话,设大点也没关系,因为它是按需分配,不是一下子分配到最大值的


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13125545.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-05
下一篇 2023-06-05

发表评论

登录后才能评论

评论列表(0条)

保存