POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 35101|回复: 144
打印 上一主题 下一主题

4G内存,禁用虚拟内存之后居然说“内存不足”!

[复制链接]
跳转到指定楼层
1#
发表于 2011-12-15 16:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近电脑刚刚加到4G内存,于是就按照网上流行的说法,禁用了虚拟内存。

结果今天上网,只开了10多个网页,WIN7就提示“内存不足”要我关闭浏览器。

晕!!!
Wczs 该用户已被删除
2#
发表于 2011-12-15 16:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

3#
发表于 2011-12-15 16:38 | 只看该作者
4G而已……
回复 支持 反对

使用道具 举报

4#
发表于 2011-12-15 17:07 | 只看该作者
16G飘过。。。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2011-12-15 17:36 | 只看该作者
10多个网页不至于耗光4G的内存吧?
回复 支持 反对

使用道具 举报

6#
发表于 2011-12-15 17:56 | 只看该作者
32G 飘过。
想禁用,至少8G起吧。
回复 支持 反对

使用道具 举报

7#
发表于 2011-12-15 18:05 | 只看该作者
像IE8、Chrome这种多进程的浏览器,吃起内存来可是非常狠的。
回复 支持 反对

使用道具 举报

8#
发表于 2011-12-15 20:00 | 只看该作者
无论你的内存有多大,都不建议完全关闭虚拟内存,有些程序是必须虚拟内存才能跑的
回复 支持 反对

使用道具 举报

9#
发表于 2011-12-15 20:02 | 只看该作者
winson_surewin 发表于 2011-12-15 20:00
无论你的内存有多大,都不建议完全关闭虚拟内存,有些程序是必须虚拟内存才能跑的

请举例?
回复 支持 反对

使用道具 举报

10#
发表于 2011-12-15 20:13 | 只看该作者
paulgao 发表于 2011-12-15 20:02
请举例?

我不是高手,例子说不出来,但是很多玩家公认说虚拟内存是最好不要全关闭,因为有一些程序一定要用到,而且没有虚拟内存有时候还会直接蓝屏

微软默认有这样的设置一定有她的道理~
回复 支持 反对

使用道具 举报

11#
发表于 2011-12-15 20:30 | 只看该作者
wow不管你有多大内存,也不能关闭虚拟内存,哪怕你设置200m也行
回复 支持 反对

使用道具 举报

12#
发表于 2011-12-15 21:18 | 只看该作者
根据我的使用和理解,是可以完全关闭的。不然按你的说法,微软应该不应该提供完全关闭的方式才对。
回复 支持 反对

使用道具 举报

13#
发表于 2011-12-15 22:41 | 只看该作者
4G也太少了吧,起码16G吧。
回复 支持 反对

使用道具 举报

14#
发表于 2011-12-16 00:40 | 只看该作者
本帖最后由 winson_surewin 于 2011-12-16 01:08 编辑
paulgao 发表于 2011-12-15 21:18
根据我的使用和理解,是可以完全关闭的。不然按你的说法,微软应该不应该提供完全关闭的方式才对。

你还没使用到会一定需要虚拟内存的程序而已,如果没用的话,那微软怎么不默认关闭虚拟内存呢

默认开启肯定是有需要或对稳定性有帮助才会设置的

而且ls已经有人回答了,wow是需要虚拟内存的

现在硬盘一般都几百g吧,开个1g~2g很难吗?又不影响性能

http://bbs.3dmgame.com/thread-1945000-1-1.html

这个帖子里说了别人的经验,这个游戏上古卷轴4也是需要用到虚拟内存的
回复 支持 反对

使用道具 举报

15#
发表于 2011-12-16 00:58 | 只看该作者
本帖最后由 winson_surewin 于 2011-12-16 01:10 编辑
paulgao 发表于 2011-12-15 21:18
根据我的使用和理解,是可以完全关闭的。不然按你的说法,微软应该不应该提供完全关闭的方式才对。

这里截取了一段某工程师的说法,有说到为什么需要虚拟内存,而且禁用虚拟内存并不能提高性能:


禁用虚拟内存可提升系统性能?
  在内存较小的年代,设置虚拟内存的必要性大家都比较清楚。现在内存的价格越来越便宜,很多朋友都用上了1GB的内存。在大内存环境下,是否可以完全禁用虚拟内存,以提高系统性能呢?
  要了解这个问题,首先得明白什么是虚拟内存,以及虚拟内存有什么作用。在早期,因为内存价格非常昂贵,因此一般电脑上都不会配置太多。此时如果操作系统和应用程序需要的内存数量超过了计算机中安装的物理内存数量,操作系统就会暂时将不需要访问的数据通过一种叫做“分页”的操作写入到硬盘上一个特殊的文件中,从而给需要立刻使用内存的程序和数据释放内存,这个位于硬盘上的特殊文件就是分页文件(也就是虚拟内存文件,或叫做交换文件,Windows 2000/XP/2003中的分页文件名为pagefile.sys)。
  而硬盘和内存的速度有天壤之别,因此有朋友认为,在内存较大的条件下,可以禁用虚拟内存,这样系统就不需要花时间将内存中的数据分页到硬盘上,从而提高系统的运行效率。
  然而根据传统的设计,Windows 的许多核心功能都需要使用分页文件,如果你禁用了所有分页文件,有些第三方的应用软件就可能会遇到内存不足的错误。其实在不需要的时候,Windows并不会使用分页文件,因此这样调整系统,并不能获得任何性能上的提高。
回复 支持 反对

使用道具 举报

16#
发表于 2011-12-16 01:33 | 只看该作者
禁止不禁止区别不大, toms早年测试过,要6-8G内存,才完全不需要 虚拟内存。可以关闭。
4G,楼主你有点XXXX啊。40G你才能来显摆啊。。
用了3年8GB,基本上都是关闭的,因为pagefile特别大,看着闹心,我都是默认自动管理的。

回复 支持 反对

使用道具 举报

17#
发表于 2011-12-16 09:11 | 只看该作者
台机8g内存,笔记本16g内存,虚拟内存均为128m,
这样最省心了
回复 支持 反对

使用道具 举报

18#
发表于 2011-12-16 09:12 | 只看该作者
16G撸过,虚拟内存设置2G,毫无鸭梨
回复 支持 反对

使用道具 举报

19#
发表于 2011-12-16 09:47 | 只看该作者
paulgao 发表于 2011-12-15 20:02
请举例?

1.蓝屏时的dump  没有虚拟内存是不行的
2. 显卡危机 游戏(这个我是听说的 我没有玩过这个游戏)
回复 支持 反对

使用道具 举报

20#
发表于 2011-12-16 10:36 | 只看该作者
winson_surewin 发表于 2011-12-16 00:40
你还没使用到会一定需要虚拟内存的程序而已,如果没用的话,那微软怎么不默认关闭虚拟内存呢

默认开启 ...

现在已经是花钱就可以轻松配置32G内存的时代了,所以别拿老经验说事。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-18 19:27

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表