Board logo

标  题: 请教了,那位大虾给解释一下 [打印本页]

作  者: [OLDUSER]    时间: 2005-5-20 16:45     标  题: 请教了,那位大虾给解释一下

虚拟内存和实际内存有什么关系吗?
应该怎样设置为最佳?
作  者: Star    时间: 2005-5-20 16:49

虚拟与实际内存的关系:
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。

你是什么操作系统?
如果是
Win9x/Winme: 右击我的电脑选属性,选最后一项,再选择虚拟内存,在对话框里选择自己管理虚拟内存,选择虚拟内存文件存放的硬盘,最好不要在系统盘(如C盘),设置其大小,点确定,重新启动电脑.
如果是
Win2k/NT/XP: 右击我的电脑选属性,选择高级管理,有个页面文件管理,选择自己管理,方法同上.

根据一般的设置方法,虚拟内存交换文件最小值、最大值同时都可设为内存容量的1.5倍,但如果内存本身容量比较大,比如内存是512MB,那么它占用的空间也是很可观的。所以我们可以这样设定虚拟内存的基本数值:内存容量在256MB以下,就设置为1.5倍;在512MB以上,设置为内存容量的一半;介于256MB与512MB之间的设为与内存容量相同值。
作  者: [OLDUSER]    时间: 2005-5-20 16:55

我的系统是XP,
我用优化大师把虚拟内存调的很高,
结果机器总是开机后不一会儿就变的很慢,
这是不是上面造成的结果
作  者: Star    时间: 2005-5-20 17:00



QUOTE:
Originally posted by 地铁 at 2005-5-20 16:55:
我的系统是XP,
我用优化大师把虚拟内存调的很高,
结果机器总是开机后不一会儿就变的很慢,
这是不是上面造成的结果

恩内存调的很高是一方面,要是用优化大师的话,就用自动优化.
但,系统变慢并不一定是内存的原因,你的内存是多大的?
引起系统变慢有很多原因,比如中毒,运行占用内存很大的软件....等等很多原因.
建议用段时间,就重装一次系统(周期在半年----一年左右)看实际用电脑量
作  者: [OLDUSER]    时间: 2005-5-20 20:21

我的内存是256的,
不过我用优化大师把虚拟内存调到了最高,
就成了我上次那种结果,
后来我又把它调到了系统推荐的范围,
机器便恢复了正常,
我想这两者之间一定有什么关联
作  者: 西楼无风    时间: 2005-5-23 01:07

XP的 内存释放功能不是很好,你装系统的盘最好多留点空间,如果有可以能的话可以考虑加内存。
不要过分依赖优化大师,因为它所引起的问题也很多。不过机器变慢 因为我同意 STAR 的意见。
作  者: 深海    时间: 2005-5-26 00:35

虚拟内存可以这样设置:物理内存*1.5(或者2、3),并且最好将大小固定住,即,将最小值同最大值相等,这样会避免你的磁盘碎片产生。
比如,你的物理内存是256,那么虚拟内存设置最大最小值都为256*2M或者你的分区容量足够也可以设置为256*4
这样就可以了。
另外,其实如果物理内存是1G的话,其实禁止虚拟内存也可以的。
虚拟内存可以白话理解为物理内存的补充,当物理内存处理不过来的时候就会转存到虚拟内存中。




欢迎光临 心情论坛 (http://bbs.exinqing.net/) Powered by Discuz! 5.0.0 RC2