虚拟内存的设置技巧

[复制链接]
查看: 307|回复: 0

虚拟内存的设置技巧

[复制链接]
查看: 307|回复: 0
海水蓝

197

主题

652

回帖

2632

积分

野驴

积分
2632

社区居民

海水蓝 2012-4-15 21:47:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享受更多内容,了解更多户外知识,让你轻松享受户外!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
<p>        内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。</p><p>        <br />               当系统运行时,先要将所需的指令和数据从外部存储器(如硬盘、软盘、光盘等)调入内存中,CPU再从内存中读取指令或数据进行运算,并将运算结果存入内存中,内存所起的作用就像一个二传手的作用。当运行一个程序需要大量数据、占用大量内存时,内存这个仓库就会被塞满,而在这个仓库中总有一部分暂时不用的数据占据着有限的空间,所以要将这部分惰性的数据请出去,以腾出地方给活性数据使用。这时就需要新建另一个后备仓库去存放惰性数据。由于硬盘的空间很大,所以微软Windows操作系统就将后备仓库的地址选在硬盘上,这个后备仓库就是虚拟内存。在默认情况下,虚拟内存是以名为Pagefile&#46;sys的交换文件保存在硬盘的系统分区中。</p><p>        <br />        WindowsXP系统修改虚拟内存大小可按如下操作:</p><p>        <br />        在我的电脑按右键 -> 属性 -> 高级 -> 性能框中的设置按钮 -> 高级选项卡 -> 虚拟内存框中的更改按钮<br />        然后在驱动器框中选择页面文件放置的位置,然后在下边单击自定义大小 并输入初始大小和最大值,最后按设置按钮,再确定即可。<br />               根据微软公司的建议,虚拟内存交换文件最小值应设为内存容量的1&#46;5倍,不过若内存容量是512MB甚至1GB,那么它所占用的空间肯定也不少。因此当内存总容量在256MB以下,就将虚拟内存的最小值设置为1&#46;5倍;在512MB以上,设置为内存容量的一半;介于256MB与512MB之间的就设为与内存容量的相同值,可以把初始大小和最大值设为相同,以避免系统频繁改变页面文件的大小。</p><p>        <br />        虚拟内存设置技巧:</p><p>        <br />        一、减轻内存负担<br />        1、打开的程序不可太多。如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序,要随时关闭不用的程序和窗口。<br />        2、自动运行的程序不可太多 。单击开始,然后单击运行,,键入Msconfig,单击确定按钮,打开系统配置实用程序窗口,删除不想自动加载的启动组项目。<br />        二、合理设置虚拟内存<br />        1、内存的设定主要根据你的内存大小和电脑的用途来设定。所谓虚拟内存就是在你的物理内存不够用时把一部分硬盘空间所为内存来使用,不过由于硬盘传输的速度要比内存传输速度慢的多,所以使用虚拟内存比物理内存效率要慢。个人实际需要的值应该自己多次调整为好。 设的太大会差生大量的碎片,严重影响系统速度,设的太小就不够用,于是系统就会提示你虚拟内存太小。<br />        2、一般情况下,可让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小。<br />        3、定义虚拟内存,一般默认的虚拟内存大小是取一个范围值,最好给它一个固定值,这样就不容易产生磁盘碎片,具体数值根据你的物理内存大小来定,一般为物理内存的1&#46;5--3倍;但也可最小值设为物理内存的1&#46;5--2倍,最大值为物理内存的2--3倍。<br />        4、拟内存最好不要与系统设在同一分区内,内存是随着使用而动态地变化,C盘就容易产生磁盘碎片,影响系统运行速度,所以,最好将虚拟内存设置在其它分区中磁盘剩余空间较大而又不常用的盘中,如D、F,这样可以避免系统在此分区内进行频繁的读写操作而影响系统速度。拟内存在一台电脑中,只能是一个,可放在磁盘的任何一个分区中。<br />        5、置虚拟内存的方法是:右击我的电脑属性--高级--性能设置--高级--虚拟内存更改--点选C盘--单选无分页文件(N)--设置,此时C盘旁的虚拟内存就消失了;然后选中D盘,单选自定义大小--在下面的初始大小和最大值两个文本框中输入数值--设置确定--重启,便完成了设置。</p>
”济源户外网” www.jyhww.com 倡导“积极健康”的生活方式、崇尚“自然、和谐、真诚、友爱”的人文精神,以“自主、绿色、氧气、阳光、健康、友谊”为宗旨,由热爱生活、热爱大自然的群体组成。是户外运动者的家园,也是个人挑战自我。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

197

主题

652

回帖

2632

积分

野驴

积分
2632

社区居民

QQ|Archiver|手机版|济源户外网-天韵茗茶 | 豫ICP备10211396号-1

GMT+8, 2024-11-1 09:33 , Processed in 0.058346 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.