询问 : 电脑里的虚拟内存是怎么回事?请简明回答.谢谢.

来源:百度知道 编辑:UC知道 时间:2024/05/23 02:05:02
若虚拟内存小,是否会出现打不开程序的情况?怎么解决????
谢谢~~~!!!!!!!!

首先,你得了解计算机再打开程序是如何进行的,计算机是从硬盘将程序读入RAM (内存)在执行的。如果计算机在较低的RAM(内存)下运行,并且立即需要更多RAM,则 Windows 会用硬盘空间来模拟系统 RAM。这叫做虚拟内存,通常称为页面文件。页面文件类似于 UNIX 的“交换文件”。在安装过程中创建的虚拟内存页面文件(名为“pagefile.sys”)的默认大小是计算机上 RAM 大小的 1.5 倍。
在多个驱动器之间划分虚拟内存空间,并从速度较慢或者访问量大的驱动器上删除虚拟内存,可以优化虚拟内存的使用。要最优化虚拟内存空间,应将其划分到尽可能多的物理硬盘上。
在选择驱动器时,请记住下列准则:
1.尽量避免将页面文件和系统文件置于同一驱动器上。
2.避免将页面文件放入容错驱动器,例如镜像卷或 RAID-5 卷。页面文件无需容错,而且有一些容错系统的数据写操作会减慢,因为它们需将数据写到多个位置。
3.不要在同一物理磁盘驱动器中不同的分区上放置多个页面文件。
更改虚拟内存设置:
1.打开计算机管理。
2.在控制台树中,右键单击“计算机管理(本地)”,然后单击“属性”。
3.在“高级”选项卡上的“性能”下,单击“设置”。
4.单击“虚拟内存”选项卡下的“更改”。
5.在“驱动器”列表中,单击包含要更改的页面文件的驱动器。
6.在“所选驱动器的页面文件大小”下,单击“自定义大小”,然后在“初始大小 (MB)”和“最大值 (MB)”框键入新的页面文件大小,然后单击“设置”。单击“确定”。
若虚拟内存小,一般不会出现打不开程序的情况,只是比较慢,不过有时因此会死机。你自己可以按上述操作调一调,比较比较,就可以得出结果。

我的解决办法是,更换一条大的内存,以前我的XP系统是128M,在运行游戏的时候出现虚拟内存不足的提示,我更换了256M的,就很少再出现这样的情况。
尽量避免同时运行多个程序,治本的办法就是更换大的内存。

更改虚拟内存的方法:
右击“我的电脑”,点“属性”,选择“高级”,点“性能”那框的“设置”,性能选项“高级”,虚拟内存“更改”,进入虚拟内存设置菜单,系统