手机版

计算机虚拟内存的三个技巧

时间:2021-08-15 来源:互联网 编辑:宝哥软件园 浏览:
计算机虚拟内存的三个技巧在计算机中起着重要的作用。计算机中所有正在运行的程序都需要通过内存来执行。如果执行的程序很大或很多,内存将会耗尽。为了解决这个问题,Windows中采用了虚拟内存技术,即把硬盘空间的一部分作为内存。当内存用完后,电脑会自动调用硬盘作为内存,缓解内存不足的情况。例如,如果一台计算机只有128MB的物理内存,在读取容量为200MB的文件时,必须使用相对较大的虚拟内存。文件被内存读取后,会先存储在虚拟内存中。在等待内存将所有文件存储到虚拟内存后,存储在虚拟内存中的文件将被释放到原始安装目录。让我们看看如何设置虚拟内存。首先,虚拟内存的设置技巧主要为虚拟内存设置两点,即内存大小和分页位置。内存大小是设置的最小和最大虚拟内存的大小;分页位置是为了设置虚拟内存应该使用的硬盘空间分区。如何获取设置内存大小的最小值和最大值?可以通过以下方法获取:选择“开始程序附件系统工具系统监视器”(如果不在系统工具中,可以通过添加/删除程序中的Windows installer进行安装),然后选择“编辑添加项目”,在“类型项目”中选择“内存管理程序”,在右侧列表中选择“交换文件大小”。这样,通过您的操作,将显示交换文件值的波动。您可以打开常用的程序并使用它们。此时,检查系统监视器中的性能值。因为用户每次使用电脑的情况都不一样,所以最好对exchange文件进行长时间的监控,找出与你的exchange文件最匹配的值,这样才能保证系统性能稳定,保持在最佳状态。找出最合适的范围值后,设置虚拟内存时,用鼠标右键点击“我的电脑”,选择“属性”弹出系统属性窗口,选择“性能”选项卡,点击下面的“虚拟内存”按钮弹出虚拟内存设置窗口,点击“用户自己指定的虚拟内存设置”单选按钮,选择硬盘剩余空间较大的分区,然后在“最小值”和“最大值”文本框中输入合适的范围值。如果觉得使用系统监视器获取最大值和最小值比较麻烦,可以在这里选择“让Windows管理虚拟内存设置”。二、调整分页位置技巧Windows 9x的虚拟内存分页位置其实是存储在c盘根目录下的一个虚拟内存文件(也叫交换文件)Win386.swp。它的存储位置可以是任何分区。如果系统盘C容量有限,我们可以把Win386.swp转移到另一个分区。方法是在记事本中打开system.ini文件(System.ini(C:Windows),将【386Enh】小节中的“分页驱动器=c : win 386 . SWP”改为【386 enh】小节中其他分区的路径,如果将交换文件放在D:中,则改为“分页驱动器=D: win386.swp”。对于使用Windows 2000和Windows XP的用户,可以在“控制面板系统高级性能”中选择“设置高级更改”,打开虚拟内存设置窗口。在驱动器[卷标]中,默认选择系统所在的分区。如果您想更改到其他分区,您应该首先将原始分区设置为非分页文件,然后选择其他分区。或者,WinXP一般需要256M以上的物理内存。如果喜欢玩大型3D游戏,内存(包括视频内存)不够大,系统往往会提示虚拟内存不够,系统会自动调整(虚拟内存设置为系统管理)。 如果硬盘空间足够大,还可以设置自己的虚拟内存。具体步骤如下:右键单击我的电脑属性高级性能设置高级虚拟内存更改选择存储虚拟内存(页面文件)的分区自定义大小确定最大值和最小值设置。一般来说,虚拟内存是物理内存的1.5倍,可以稍大一些。如果不希望虚拟内存频繁更改,可以将最大值和最小值设置为相同。三、虚拟内存的使用技巧微软为我们提供了如何设置虚拟内存问题的官方解决方案。一般来说,我们推荐以下设置方法:(1)在Windows系统所在的分区中设置页面文件,文件的大小由您的系统设置决定。具体设置方法如下:打开“我的电脑”的“属性”设置窗口,切换到“高级”选项卡,在“启动和故障恢复”窗口的“写入调试信息”栏中,如果使用“无”,则将页面文件大小设置为2MB左右,如果使用“核心内存存储”和“完整内存存储”, 将页面文件值设置为较大Tip:系统分区中是否设置了页面文件存在矛盾:如果设置,系统可能会频繁读取这部分页面文件,从而增加系统磁盘所在磁道上的负载。 但是,如果不设置,当系统出现死亡蓝屏(尤其是STOP错误)时,无法创建转储文件(Memory.dmp),从而无法调试程序和报告错误。因此,折中的办法是在系统磁盘上设置一个较小的页面文件,只要足够就行。(2)建立单独的空白分区,并在该分区中设置虚拟内存。最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍。该分区专门用于存储页面文件,不存储其他文件。之所以用一个分区来设置虚拟内存,主要是基于两个考虑:一是因为分区上没有其他文件,所以分区不会产生磁盘碎片,可以保证页面文件的数据读写不会受到磁盘碎片的干扰;其次,根据Windows的内存管理技术,Windows会将页面文件优先放在不常访问的分区上,这也减少了读取系统盘中页面文件的机会,减轻了系统盘的压力。(3)其他硬盘分区不设置任何页面文件。当然,如果您有多个硬盘,您可以为每个硬盘创建一个页面文件。当信息分布在多个页面文件上时,硬盘控制器可以同时在多个硬盘上执行读写操作。这样,系统性能将得到提高。提示:允许设置的虚拟内存最小值为2MB,最大值不能超过当前硬盘的剩余空间值,也不能超过32位操作系统——4GB的内存寻址范围。记忆在计算机中起着非常重要的作用。计算机中运行的所有程序都需要通过内存来执行。如果执行的程序很大或很多,内存将会耗尽。为了解决这个问题,Windows中采用了虚拟内存技术,即把硬盘空间的一部分作为内存。当内存用完后,电脑会自动调用硬盘作为内存,缓解内存不足的情况。例如,如果一台计算机只有128MB的物理内存,在读取容量为200MB的文件时,必须使用相对较大的虚拟内存。文件被内存读取后,会先存储在虚拟内存中。在等待内存将所有文件存储到虚拟内存后,存储在虚拟内存中的文件将被释放到原始安装目录。让我们看看如何设置虚拟内存。

版权声明:计算机虚拟内存的三个技巧是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐