POPPUR爱换

标题: 超大物理内存时代,Windows虚拟内存是否应该消失? [打印本页]

作者: gtx5    时间: 2011-3-4 22:47
标题: 超大物理内存时代,Windows虚拟内存是否应该消失?
虚拟内存还有必要存在吗
作者: albizia    时间: 2011-3-4 22:49
当内存在我的机器上超过2g以后都是做了系统默认取消的


作者: 阿祥    时间: 2011-3-4 23:04
不行很多游戏,大型软件默认都是调用虚拟内存的.
作者: albizia    时间: 2011-3-4 23:12
呵呵,可是同样的问题不一定每个人都会遇到的,有问题再改就是了。
作者: dirwdirw    时间: 2011-3-4 23:17
阿祥 发表于 2011-3-4 23:04
不行很多游戏,大型软件默认都是调用虚拟内存的.

举例?
10chars

作者: gungnirayu    时间: 2011-3-4 23:56
dirwdirw 发表于 2011-3-4 23:17
举例?
10chars

还是有一些的,现在就记得虐杀原形、信长之野望12好像都得开,有的游戏不开也行,但是容易蓝屏或者跳出,开了就没事儿了
作者: dirwdirw    时间: 2011-3-5 00:06
这是老黄历了吧?
PS用得不多,但看起来它单独设置的磁盘缓存,跟系统的虚拟内存设置似乎是两回事。

有正面,有力的举例?
作者: aliguagua    时间: 2011-3-5 01:04
自己指定固定大小,放ramdisk上,兼容性最好撒
作者: zpgenius    时间: 2011-3-5 02:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: datou    时间: 2011-3-5 03:02
3G物理内存

虚拟内存设置小了(<1G)会在玩山口山以及看网页的时候会提示内存不足
作者: angelahj    时间: 2011-3-5 07:45
4g以下取消还是有点问题的,会弹出内存不足。
8g就基本上没问题了
作者: ilysy2001    时间: 2011-3-5 08:10
一般应用或许不需要不过有的没虚拟内存确实不行 我这边16G内存 还要50G的虚拟内存才够用
作者: dirwdirw    时间: 2011-3-5 08:47
我认为这个问题的讨论关键在于,是不是有软件必须要设置windows虚拟内存才能正常工作,无论你具有多大的内存。

其他个别人用内存需求量多大的软件,或者如果存在必须设置虚拟内存的软件,这个软件是多么的不常用,都是下一步的问题。
作者: mikeee146    时间: 2011-3-5 09:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: dirwdirw    时间: 2011-3-5 10:06
“很多”软件是哪个?


我禁用虚拟内存的历史已经久远,但当年如果有足够的内存,那么设虚拟内存的坏处,就是无厘头的让大型软件退出时和退出后,系统因读硬盘而变得响应迟缓
作者: gbasd    时间: 2011-3-5 11:46
一直系统自己管,12G,反正C盘大。
作者: 清风淡云    时间: 2011-3-5 12:06
win7 64bit ,4G内存,关闭虚拟内存,平时就是开个迅雷下电影,再开5、6个qq和几个网页,经常报虚拟内存不足。win7是有多少内存吃多少,所以建议不要关闭虚拟内存。
作者: 山中小子    时间: 2011-3-5 12:53
总有人认为官方的设定就是SB,DIY肯定是精明进步的.
以前很多diy说,微软sb,虚拟内存产生很多碎片,应把虚拟内存分配到另一个盘去,经常格式化,就快了
又有人认为intel和amd的U,明明用更低的电压可以走默频,硬是设得老高,特sb.
很多人觉得自己小排量车车很SB,所以把底盘调低,换大口径车轮,大口径碟刹,还要装个尾翼,暴力排气,本以为他是为了拉风,问他们,很多觉得自己的车改装后更快了.

作者: dirwdirw    时间: 2011-3-5 13:11
反过来说也成立。有事说事,有例子举例子,拿厂商权威出来也没说服力。
作者: wawa1234    时间: 2011-3-5 15:40
从原来^_^开始,我是一只默认的
作者: wl00560    时间: 2011-3-5 16:07
反正我这儿《英雄连》非要768M以上的虚拟内存……
我都8G了……
作者: albizia    时间: 2011-3-5 16:23
呵呵,看来必须要虚拟内存的很多都是游戏吧,反正我没遇到过提示,确实太少玩游戏了。很多游戏下载了就放在那里,直到删除都没安装过,很奇怪自己为什么总是手痒痒想要下载。
作者: dirwdirw    时间: 2011-3-5 16:39
嗯,想起来了,3几年前为了玩一下英雄连,是得开一下虚拟内存。
作者: take    时间: 2011-3-5 19:11
虚拟内存消失不了,虚拟内存是windows的内存管理机制,为多任务准备的,每个32位程序都虚拟分配2G+2G=4G内存,实际分配由OS,芯片组/CPU物理执行,
能够消失的是页面文件,仅用来以硬盘空间扩展内存的“物理”总量。
禁用页面文件不影响虚拟内存及其机制,只是禁止(硬盘对内存)的模拟。
作者: dirwdirw    时间: 2011-3-5 21:25
take 发表于 2011-3-5 19:11
虚拟内存消失不了,虚拟内存是windows的内存管理机制,为多任务准备的,每个32位程序都虚拟分配2G+2G=4G内存 ...

我认为这个概念没必要特别纠正,大家都知道说的是什么。这个概念是从win98还是win95延续而来的罢了。

作者: glk17    时间: 2011-3-5 22:44
现在PC各部件,性能瓶颈最明显的就是硬盘

连续读写和随机读写为什么差距那么大
机械硬盘磁头需要不停的来回旋转寻址

本身读写操作系统已经性能有限了,还要担负虚拟内存的任务。。。

所以,我只要内存够用,肯定是关闭虚拟内存,给硬盘减负
作者: 南南    时间: 2011-3-6 13:18
我没有禁用过,不过用Ramdisk模拟一个4G的硬盘,然后把虚拟内存映射到这个盘,结果每次关机都会蓝屏,无解。
作者: 草蜢    时间: 2011-3-6 17:23
南南 发表于 2011-3-6 13:18
我没有禁用过,不过用Ramdisk模拟一个4G的硬盘,然后把虚拟内存映射到这个盘,结果每次关机都会蓝屏,无解。 ...

我XP 32和WIN7 64都在用RAMDISK PLUS11,都做了2G内存盘,页面文件IE缓存系统变量等都丢内存盘里,从没蓝屏过
作者: 独步寻花    时间: 2011-3-6 17:38
禁用虚拟内存N年了

为什么一定要更改头像呢,非常不解???
作者: ekang4887    时间: 2011-3-6 18:31
wangweeii 发表于 2011-3-6 16:33
看了24楼的发言,我更纠结了,原本我以为虚拟内存就是页面文件的,现在看来不是,那到底虚拟内存和页面文件 ...

我也同问,页面文件是不是就是虚拟内存啊
我打算上8G内存,分个4G当页面文件


作者: take    时间: 2011-3-6 18:34
请参考3篇文章
http://hi.baidu.com/love008%5Fkv/blog/category/windows%CF%B5%CD%B3%BC%BC%CA%F5/index/1
自然有答案
作者: 花泥    时间: 2011-3-6 18:45
我8g内存但是我忘记关虚存了,现在去关
作者: 花泥    时间: 2011-3-6 18:53
山中小子 发表于 2011-3-5 12:53
总有人认为官方的设定就是SB,DIY肯定是精明进步的.
以前很多diy说,微软sb,虚拟内存产生很多碎片,应把虚拟内 ...

民用车能改的更快并不稀奇吧,民用车和ms千锤百炼的os还是不好相比的啊
作者: DPhil    时间: 2011-3-6 18:57
4G + 64bit win7 雙開wow 內存不足
作者: allenchueng    时间: 2011-3-6 19:57
  为了兼容性,这个不能消失,属于历史遗留问题。
作者: 茚三酮    时间: 2011-3-6 20:35
虚拟内存并不会损伤硬盘。虚拟内存主要的目的是缩短寻址空间,根据系统的优先级算法,系统认为最常使用或者最可能被使用的数据会存放在虚拟内存空间内,当你需要调用内存中不存在的数据时,会先访问虚拟内存,只有找不到的情况下才会去搜索整个硬盘空间。所以虚拟内存可以大大减少寻址时间。

正在使用的内存,关闭程序后会释放空间。备用内存是作为缓存所存在的,当前没有使用,但有很大可能会被使用。可用则是完全处于空闲状态的内存空间,不会被直接使用,除非你开启了新的程序。

硬错误其实叫缺页中断更适合。当引用地址的页面已不在物理内存中而且已被换出,或者可从磁盘上的备份文件使用时,会发生硬错误(也称为“页面错误”)。这不属于错误。但是,如果应用程序必须从磁盘而不是从物理内存连续回读数据,则较多数量的硬错误可能说明应用程序的响应时间较慢。

http://answers.microsoft.com/zh- ... dows_7-performance/请问4gb内存可以禁用虚拟内存吗会有那些弊端谢谢/b38e72cb-c693-4cd7-a7ec-980319d82396

照这个解释来说,除非你的硬盘寻道够快,否则禁用后有可能会延缓程序载入速度。内存使用后都会自动清空,需要时又得要从硬盘重新载入,内存再大也不能把常用程序天天装在里面。
作者: hcgxp    时间: 2011-3-6 23:32
即使有12g内存也没想过要去禁用虚拟内存。那个文件现在很欢快的有12G大。
作者: Loony    时间: 2011-3-6 23:41
清风淡云 发表于 2011-3-5 12:06
win7 64bit ,4G内存,关闭虚拟内存,平时就是开个迅雷下电影,再开5、6个qq和几个网页,经常报虚拟内存不足 ...

我一样配置4G内存,一直取消虚拟内存,没出现什么问题
作者: punk100    时间: 2011-3-6 23:44
我总觉得微软的东西,有多少内存也能给你吃完!

作者: scowl    时间: 2011-3-6 23:47
64位普及了?

8G+内存普及了?

目前普通人的机器2G占绝大多数

4G内存在WIN7下玩游戏也就是刚刚够而已

更别说2G内存装WIN7跑个稍微大点的游戏没几分钟就爆内存了
作者: caojy    时间: 2011-3-7 01:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: stonecold    时间: 2011-3-7 03:02
WIN7 64BIT + 16G 内存的鹿过~~纯粹看热闹
作者: bluefeather    时间: 2011-3-7 08:51
服务器系统 没有虚拟内存 好像错误报告的时候转储就不能了
作者: bluefeather    时间: 2011-3-7 08:51
似乎至少200m

作者: ellen0613    时间: 2011-3-7 10:27
游戏和大型软件必须要虚拟内存而且要很多,物理内存摆在那里浪费也没办法。
作者: dirwdirw    时间: 2011-3-7 17:39
回复 独步寻花 的帖子

求头像人姓名
作者: zhajiwen    时间: 2011-3-8 19:46
战锤要1.5G虚拟内存
作者: 很纯洁的人    时间: 2011-3-10 01:35
等4G单条再降降 之后8G双通道起...估计就真没啥用了...
作者: 凌丰    时间: 2011-3-10 10:58
我24G内存,关闭虚拟内存,无问题
作者: novaking    时间: 2011-3-11 14:34
页面文件跟虚拟内存是两回事,看图。
[attach]1488196[/attach]
只知道关闭页面文件的话,蓝屏的时候无法保存DUMP文件,其他问题还真没遇到过

作者: 独步寻花    时间: 2011-3-17 20:29
回复 dirwdirw 的帖子

不好意思,我也不知道。论坛一定要换头像,所以就在网上随便找来一个。

作者: btwb006    时间: 2011-3-17 20:53
凌丰 发表于 2011-3-10 10:58
我24G内存,关闭虚拟内存,无问题

希望看到24G内存的截图,我还没见到过呢?呵呵
作者: 凌丰    时间: 2011-3-17 23:29
btwb006 发表于 2011-3-17 20:53
希望看到24G内存的截图,我还没见到过呢?呵呵

[attach]1490547[/attach]这没啥大不了的吧好像…………汗

作者: btwb006    时间: 2011-3-17 23:49
凌丰 发表于 2011-3-17 23:29
这没啥大不了的吧好像…………汗

果然是X58主板,2008是32位版本吗?

作者: mmx266    时间: 2011-3-18 00:22
就切身体会而言,我认为XP系统仍然是会往页面文件上大量写入数据的,貌似暂时没用到的数据都会给往上挪。
比如打开PS处理一张大图,中午一直把文件开着休息个把小时回来,再动PS的话就会有段时间狂读硬盘,操作迟滞。
又比如玩游戏时切出来干点儿别的什么再切回去,这个过程如果禁了页面文件的话就会相当流畅,反之则总是有所迟滞。
所以为了爽快些我总是禁掉页面文件的。
作者: 凌丰    时间: 2011-3-18 08:48
btwb006 发表于 2011-3-17 23:49
果然是X58主板,2008是32位版本吗?

是的,是X58。2008才有32位的版本,2008R2没有32位的啊,都是64位的
作者: btwb006    时间: 2011-3-18 11:24
凌丰 发表于 2011-3-18 08:48
是的,是X58。2008才有32位的版本,2008R2没有32位的啊,都是64位的

据说2008是微软历史上最后1个32位系统了。
作者: btwb006    时间: 2011-3-18 11:46
回复 凌丰 的帖子

工行的U盾可以使用吗?GTA4 游戏可以运行吗?

作者: stonecold    时间: 2011-3-18 11:49
btwb006 发表于 2011-3-18 11:46
回复 凌丰 的帖子

工行的U盾可以使用吗?GTA4 游戏可以运行吗?

WIN7 64的 工行 捷德 U盾可用
作者: 123456733    时间: 2011-3-18 12:03
mmx266 发表于 2011-3-18 00:22
就切身体会而言,我认为XP系统仍然是会往页面文件上大量写入数据的,貌似暂时没用到的数据都会给往上挪。
...

看来如果内存足够还是关了好....毕竟操作系统也是允许禁用页面文件的
作者: btwb006    时间: 2011-3-18 12:24
stonecold 发表于 2011-3-18 11:49
WIN7 64的 工行 捷德 U盾可用

我是华虹的,win7 64位不能用,32位可以用。

作者: casper2003    时间: 2011-3-18 12:25
datou 发表于 2011-3-5 03:02
3G物理内存

虚拟内存设置小了(

我也有同样的问题,不得已设了1G虚拟内存,现在太平了

作者: bnb8088    时间: 2011-3-18 12:31
看吧,如果为了保证兼容性,在大内存的前提下,设置一个512-1024M的虚拟内存保证兼容性 也是不错的选择
作者: btwb006    时间: 2011-3-18 13:04
如果是固态硬盘的话,设置了虚拟内存也不慢。
作者: 30523021    时间: 2011-3-18 18:30
gbasd 发表于 2011-3-5 11:46
一直系统自己管,12G,反正C盘大。

握手,8G内存,懒得折腾,感觉不出太大区别
作者: dirwdirw    时间: 2011-3-18 18:34
回复 mmx266 的帖子
又比如玩游戏时切出来干点儿别的什么再切回去,这个过程如果禁了页面文件的话就会相当流畅,反之则总是有所迟滞。
所以为了爽快些我总是禁掉页面文件的。

没错,这就是重点
作者: Edison    时间: 2011-3-18 18:47
关闭虚拟内存现在出问题的状况比较少,大不了手动设置 1GB,这个大小对硬盘来说无所谓。

我觉得最大的问题是睡眠时候占用的硬盘空间,你有 24GB 内存的话,一睡眠就肯定要吃掉 24GB 硬盘 。
作者: johngoo    时间: 2011-3-18 21:05
os的内存管理机制决定的。。。禁用了,不保证系统的稳定性,当然,也有说禁用后系统照样稳定的不能再稳定的,但如果我开一些工作软件,还是希望不要事情做到一半来个蓝屏什么的,所以一直都是默认的
作者: dirwdirw    时间: 2011-3-18 21:40
Edison 发表于 2011-3-18 18:47
关闭虚拟内存现在出问题的状况比较少,大不了手动设置 1GB,这个大小对硬盘来说无所谓。

我觉得最大的问 ...

貌似不准确。我2G的笔记本,休眠文件大概1.5G;6G的台式机,休眠文件是4.49G(ps 4G或以上内存貌似就不能休眠了,我是用混合睡眠曲线救国的)
作者: seyenak    时间: 2011-3-20 15:37
这个帖子要留个名
作者: 凌丰    时间: 2011-3-20 16:00
btwb006 发表于 2011-3-18 11:46
回复 凌丰 的帖子

工行的U盾可以使用吗?GTA4 游戏可以运行吗?

我工行的U盾是捷德的,可用,远景论坛上有所有详细的方法,解决有些U盾无法使用的问题,您可以去看看,GTA4我没玩过,不过好像其他游戏没啥不能玩的
作者: rickerlian    时间: 2011-3-20 19:02
睡眠那个问题很困扰我啊
作者: 飘过778    时间: 2011-3-21 19:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: pjpj520    时间: 2011-3-22 11:41
看来8G内存的兄弟不少
4G的就路过了……
多多少少都要一点的,但是ramdisk老是霸占一部分物理内存也不爽
你就放一点点就行啦
作者: 花泥    时间: 2011-3-22 12:58
Microsoft太笨了,应该自动给8g以上内存的pc一个"使用1-2g内存作为虚拟内存"的选项,不就解决问题了?

省的你去装虚拟盘啊




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4