东关三国古战场遗址

  共有3485人关注过本帖树形打印

主题:虚拟内存不足怎么办?

帅哥哟,离线,有人找我吗?
123456
  1楼 个性首页 | 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:常住居民 帖子:32 积分:395 威望:0 精华:0 注册:2012-9-10 22:07:10
虚拟内存不足怎么办?  发帖心情 Post By:2012-9-21 10:33:43

      电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存[1]技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。若计算机运行程序或操作所需的随机存储器(RAM)不足时,则 Windows 会用虚拟存储器进行补偿。它将计算机的RAM和硬盘上的临时空间组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为“分页文件”的空间中。将数据移入分页文件可释放RAM,以便完成工作。 一般而言,计算机的RAM容量越大,程序运行得越快。若计算机的速率由于RAM可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。但是,计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而扩增RAM容量(可加内存条)是最佳选择。
虚拟内存不足的原因
  1.感染病毒:有些病毒发作时会占用大量内存空间,导致系统出现内存不足问题。
  2.虚拟内存设置不当:通常,应设置为物理内存大小的2倍。若设置过小,则会影响系统程序的正常运行。
  3.系统盘空间不足:在默认情况下,虚拟内存是以名为“Pagefile.sys”的交换文件存于硬盘的系统分区中。若系统盘剩余容量过小,即会出现该问题。系统盘至少应留有300MB的可用空间,当然此数值需据用户的实际需要而定。尽量不要将各种应用软件装在系统盘,以保证有足够的空间供虚拟内存文件使用,且最好将虚拟内存文件安放至非系统盘内。
  4.System用户权限设置不当:基于NT内核的Windows系统启动时,System用户会为系统创建虚拟内存文件。有些用户为了系统的安全,采用NTFS文件系统,但却取消了System用户在系统盘“写入”和“修改”的权限,这样就无法为系统创建虚拟内存文件,运行大型程序时,也会出现此类问题。对策:重新赋予System用户“写入”和“修改”的权限即可。(注:该仅限于使用NTFS文件系统的用户。)
[此贴子已经被作者于2012-9-21 10:35:06编辑过]

更多
支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
123456
  2楼 个性首页 | 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:常住居民 帖子:32 积分:395 威望:0 精华:0 注册:2012-9-10 22:07:10
  发帖心情 Post By:2012-9-21 10:37:20

      此时便需重设虚拟内存数值,以“Windows XP”为例,右击“我的电脑”,选择“属性”,在“高级”标签页点击“性能”框中的“设置”按钮,切换至“高级”标签页,后在“虚拟内存”框中点击“更改”按钮,接着重设虚拟内存数值,再点“设置”并“确定”,完后重启系统即可。
      新手分配或设置为
物理内存的1.5-3倍。事实上,严格按照1.5-3倍的倍数关系来设置并不科学,因此老手可以根据系统的实际应用情况进行设置。在这过程中需要用到Windows 2000/XP Pro/2003自带的性能监视器
  1.运行“perfmon.msc”打开性能监视器,展开左侧的性能日志和警报,并点击选择计数器日志,在右侧的面板中空白处点击鼠标右键,选择新建日志设置,并命名为Pagefile,然后回车确认。
  2.在常规选项卡下,点击添加计数器按钮,在新弹出的窗口的性能对象下拉菜单中选择Paging File,并选择“从列表选择计数器”,然后点击% Usage Peak,在范例中选择“_Total”,并接着点击“添加”按钮。
  3.然后关闭这个窗口,并点击图三中的“确定”按钮。点击“是”创建日志文件。接着打开“日志文件”选项卡,在日志文件类型下拉菜单中选则“文本文件(逗号分隔)”,然后记住“例如”框中显示的日志文件的路径。
  4.这样,点击确定后这个计数器已经开始运行了,你可以在电脑上进行你的日常操作,并尽可能多的打开和关闭各种经常使用的应用程序和游戏。经过几个小时的使用,基本上计数器已经可以对你的使用情况做出一个完整的评估。
  5.这时你需要先停止这个记数器的运行,同样是在计数器日志窗口中,选中我们新建的Page File记数器,然后右键点击,并且选择停止。用记事本打开日志文件。
  6.需要注意的是,在日志中的数值并不是分页文件的使用量,而是使用率。也就是说,根据日志文件的显示,该系统一般情况下的分页文件只使用了25%左右,而系统当前设置的分页文件足有2GB,那么为了节省硬盘空间,完全可以把分页文件最大值缩小为512MB大小。而对于最小值,可以先根据日志中的占用率求出平均占用率,然后再与最大值相乘,就可以得到了。

更多
支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

虚拟内存不足怎么办?








签名


健康上网忠告:注意自我保护,谨防受骗上当。适度上网益脑,沉迷网络伤身。合理安排时间,享受健康生活!

网站发表言论仅代表个人意见 立场与本站无关 东关人家 拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!