世界之窗论坛's Archiver

shytch 发表于 2008-10-3 17:48

关于虚拟内存技术使用的建议

想当初我从IE、遨游、GB、TT投奔TW的原因,就是因为TW是我见过的综合素质最好的浏览器,它不仅速度快,而且资源占用率低,假死情况少,插件和skins较多。。。一句话,它几乎浑身上下都是优点
    但最近我发现有些浏览器,如TT,为了体现“资源占用率低”的优势,居然通过应用系统的虚拟内存技术来欺骗用户的眼睛,用户从任务管理器里面观察,它似乎占用了很少的物理内存,但经过我非常专业的调查,发现tt是很会使用虚拟内存来制造假象——它把总占用的物理内存数据调入虚拟内存中,造成物理内存占用率很低的假象。而实际上据我观察,这样会造成浏览器的反应速率变慢、假死率升高、硬盘反复读写的后果,总之用户体验很糟糕,这是得不偿失的。
    所以呢,我觉得,TW在开发的过程中不要效仿TT,过多的使用虚拟内存,反而会造成TW反应速率的下降和假死率的升高。TW是小巧高效来吸引用户的,所以,给用户良好的体验是最关键的,请开发人员们关注一下我提的意见,谢谢

clock 发表于 2008-10-3 17:56

顶:lol:

7588089 发表于 2008-10-3 18:05

第一次听说啊~虽然我也试过不少浏览器,但我的任务管理器里看不见虚拟内存占用,所以一直不知何道的说!虽然不知道情况是否属实,但对于tw的开发来说,确实要注意这个问题!内存条白菜价,多占一些物理内存倒是不怎么在意!顶一下!:ding:

ujuj127 发表于 2008-10-3 18:49

任务管理器   ---   查看 ----- 选择列   ---虚拟内存大小


我早就看出来了,TW为了响应广大小白的嗜好,就想法减少了内存占用量
导致2.0以后版本越来越会死

hblf 发表于 2008-10-3 19:02

回复 4# ujuj127 的帖子

这位朋友的意思是 tw也故意控制物理内存的使用量,而不顾虚拟内存的占用?
还是我理解错了你的意思呐

google 发表于 2008-10-3 19:08

如果真是这样,也是被小白们逼的。
本来就不应看重浏览器那一,二十M内存的占用,只要CPU占用合理,程序尽量做到不浪费内存,浏览就不会卡。

AY 发表于 2008-10-3 19:25

TT 早就已经取消定时把物理内存转到虚拟了。LZ 刚火星回来吗?:lol:

倒是 TW (UMPC 以外版本) 在每次关闭所有标签时都会把物理内存转到虚拟,已经建议过许多次 TW 不要这么做,或提供选项。:sad2:

[[i] 本帖最后由 AY 于 2008-10-3 19:29 编辑 [/i]]

天才杨威利 发表于 2008-10-3 19:30

如果真是这样的话,那tw有点问题了。我倒是认为只要内存能够充分回收的话,不需要考虑打开标签时的内存占用,关键是tw的内存回收好像做的不好,尤其是虚拟内存,只能占用不能撤销,很让人不解。

mulao 发表于 2008-10-3 19:56

现在很多软件越来越奸诈了
让小白们逼的
很多小白只看物理内存,于是软件物理内存越来越少,虚拟内存越来越多

zxstd001 发表于 2008-10-3 19:59

:angry: 内存都白菜价了还扯着嗓子含内存占用大...

AY 发表于 2008-10-3 20:08

[quote]原帖由 [i]mulao[/i] 于 2008-10-3 19:56 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=662578&ptid=68084][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
现在很多软件越来越奸诈了
让小白们逼的
很多小白只看物理内存,于是软件物理内存越来越少,虚拟内存越来越多 [/quote]
TT,MT,Vista 都取消了所谓内存释放功能了。但 TW 还是在 "释放"...

谁用双鞭暴打爱 发表于 2008-10-3 20:15

不选“性能优化模式”?

39pk 发表于 2008-10-3 20:22

呵呵,可能开发组想到TW还没开发到预想的那样完美,暂时没有细分用户的想法,所以才这样的。

毕竟,鱼与熊掌不能兼得

靖哥哥 发表于 2008-10-3 20:35

两码事情别扯到一块,物理内存转虚拟内存这种欺骗眼球的事情tw没做过,以前没有以后也不会做。关闭所有标签释放下物理内存和那些运行过程中频繁做小动作整理物理内存是本质上的不同,别混淆在一起说。

AY 发表于 2008-10-3 20:58

[quote]原帖由 [i]靖哥哥[/i] 于 2008-10-3 20:35 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=662632&ptid=68084][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
两码事情别扯到一块,物理内存转虚拟内存这种欺骗眼球的事情tw没做过,以前没有以后也不会做。关闭所有标签释放下物理内存和那些运行过程中频繁做小动作整理物理内存是本质上的不同,别混淆在一起说。 [/quote]
看來你是混淆了。 :lol:

其實 TW 一直也有这么做(除了 UMPC 版),你可以问问开发组是不是在關閉所有標籤時執行 SetProcessWorkingSetSize。

7588089 发表于 2008-10-3 21:08

LS貌似是很了解,那能否回答我个问题:
呃~~我在浏览网页时用MemEmpty.exe释放内存,tw会不会进行 SetProcessWorkingSetSize ?

ujuj127 发表于 2008-10-3 21:43

LS的别用什么MemEmpty
用内存扫把,在我签名网盘里精品软件目录里有
整理时不增加页面文件使用率
整理不占用CPU

google 发表于 2008-10-3 21:49

现在内存都已经以G计了,再使用内存释放软件就是傻子

ujuj127 发表于 2008-10-3 21:55

[quote]原帖由 [i]google[/i] 于 2008-10-3 21:49 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=662776&ptid=68084][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
现在内存都已经以G计了,再使用内存释放软件就是傻子 [/quote]\


:( 按需提供,我也不用

shytch 发表于 2008-10-3 23:11

[quote]原帖由 [i]AY[/i] 于 2008-10-3 19:25 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=662557&ptid=68084][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
TT 早就已经取消定时把物理内存转到虚拟了。LZ 刚火星回来吗?:lol:

倒是 TW (UMPC 以外版本) 在每次关闭所有标签时都会把物理内存转到虚拟,已经建议过许多次 TW 不要这么做,或提供选项。:sad2: [/quote]
这位仁兄不会是TT的奸细或者Fans吧,TMD你才从火星回来的!!!TT至今最新的版本的虚拟内存使用机制还是切换标签条的时候把未使用的页面内存转入虚拟内存,不是你所谓的“定时把物理内存转到虚拟”

shytch 发表于 2008-10-3 23:17

[quote]原帖由 [i]靖哥哥[/i] 于 2008-10-3 20:35 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=662632&ptid=68084][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
两码事情别扯到一块,物理内存转虚拟内存这种欺骗眼球的事情tw没做过,以前没有以后也不会做。关闭所有标签释放下物理内存和那些运行过程中频繁做小动作整理物理内存是本质上的不同,别混淆在一起说。 [/quote]
:sweat: 难保没做。。虚拟内存肯定会使用过的。。你虽然是管理员,发言也不能全向着开发组

vanciki 发表于 2008-10-3 23:18

我对物理内存占用无所谓。

AY 发表于 2008-10-3 23:23

[quote]...TT至今最新的版本的虛擬內存使用機制還是切換標籤條的時候把未使用的頁面內存轉入虛擬內存...[/quote]
"未使用的頁面內存轉入虛擬內存" 是甚麼意思?把背景標籤佔用的內存轉到虛擬?要是 TT 能把背景標籤佔用的內存分辨出來並轉移,那就是新技術了。你怎樣得出這個結論?你用甚麼工具觀察的到?

TT 一向是定時每幾秒鐘 "釋放" 一次內存。

hblf 发表于 2008-10-3 23:28

既然说tw是这样的 最好还是拿出点实际的东西来说吧 比如数据 比如别的

页: [1] 2 3

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.