返回列表 发帖

[改进建议] TW3内存占用惊人,请看测试截图

本帖最后由 zsbz0 于 2009-7-7 15:59 编辑

此问题已经得到开发组的改进,请看改进后的测试结果,一个字“爽”!!!
这是改进后测试结果的帖子
http://bbs.ioage.com/cn/thread-98931-1-1.html


前言:做这么个测试实在是不容易,反复操作了好几次,最后才完成截图,希望大家能够鼓励一下回个帖,如有不同意见和看法,欢迎指出,本测试目的也是希望官方能有更多的反馈信息来完善TW3。

测试环境:XP-sp2(错了,是sp3)
IE内核:6.0.2900.5512
TW3版本:3.0.3.6
参测浏览器:TW3、TW2、IE、OPERA、FIREFOX
测试网站:开心网001(所有浏览器统一操作,界面、登录帐号、操作步聚均相同)

电脑配置:
神舟承运L555T
CPU:酷睿T5550(1.8G)
内存:2G
显卡:8600M GS
(其它非重要参数就不说了,或者上网查一下这个型号的笔记本就有了。)


一、启动软件,打开网站,登录到开心网首页。

刚启动TW3的开心网标签进程就得了榜首,加主TW3主进程的内存占用率,已经近百M。


二、进入“买房子”组件,接着进入花园,接着进入牧场。

此时看起来TW3似乎占了些优势,但TW3的两个进程加起来还是榜首。


三、浏览五位好友的牧场

操作步骤一多结果就不同了,TW3的单独进程立马升了起来。


四、按此步骤:买房子-》争车位-》朋友买卖-》咬人-》买房子牧场,操作之后

由此可以看出,其它浏览器在界面变换时,会自动释放内存,但TW3没有做到,连TW2都有较好的表现。


五、最小化浏览器

这里更能说明TW3没有释放和优化内存占用情况。虽然主进程有降下来,但网页的单独进程却稳居不降。


六、恢复浏览器

浏览器还原不用说了,最小化都没有优化内存,还原自然还是榜首。

七、页面停留15分钟后再浏览五个好友的牧场

这结果真的是惨不忍堵,相信大家看了都会心痛,TW3把内存吃了将近1G了。。。

虽然评测中只有TW2和TW3为IE内核,但TW3的表现却还不如母体的IE,也差于TW2,青出于蓝却不胜于蓝,这也未免过于不尽人意了。
测试中所有浏览器都只是开了一个网站,如果是多个网站,结果如何还有待大家来测,相信老机子是跑不了TW3了。
希望官方能尽快完善TW3内存的控制。


再补充一个问题,TW3对于那些Div+Css做的可动态更改网页结构的那些网页支持性不好,比如一条记录(或DIV),可以拖动移到另一个位置的这种情况,通常光标点击拖动后就粘在光标上了,怎么都放不下来,光标移到哪就跟到哪,结果只能是关闭标签或进入其它网页放弃这种操作。。。这个问题其实在TW2上也有。


21楼开发组成员发话了,重视并不惜代价解决问题,大家为有这样负责任和响应迅速的开发团队欢呼吧!

开发组高度重视这个问题, 茶杯老大已经指示有关人员不惜一切代价尽快查找原因, 给大家一个满意的交代
mutalisker 发表于 2009-7-6 20:17 http://bbs.ioage.com/cn/images/common/back.gif
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们
1

评分人数

  • roc

721M…… 内存杀手 仅仅上个开心网应该不至于吧

TOP

如果没记错,最小化后所表现的内存减少,是不科学的。tw3之所以没像tw2那样,就是因为这个不科学。
测试内存占用,有两点是众多做测评的容易忽略的地方。
第一,虚拟内存占用。
第二,缓存带来的影响。
最后说一句,tw3的正式版发布后再做这个测试也不迟~

TOP

我用TW3在开心网挂了两个多小时 虚拟内存 居然达到了1G多环境 和楼主的一样

TOP

看来不玩开心网的决策是正确的

TOP

确实内存问题还是待改进的

TOP

是有这么牛叉的,我的机子有时候都会累趴下

TOP

楼主的测试不错,tw3在内存控制方面的确需要改进的。。。
落霞与孤鹜齐飞,秋水共长天一色。

TOP

楼主进程里为什么是theworld2.exe

TOP

本帖最后由 zsbz0 于 2009-7-6 17:50 编辑

我测试确实忽略了虚拟内存,按此步骤再测了一下,不测不知道,一测吓一跳,虚拟内存跟内存使用一样的高。。。。只不过我没有测最后一个停留15分钟后的步骤,相信结果也不见得好。

最小化后内存占用减少科不科学我就不懂了,但以上测试的几款浏览器,除了FF之外,其它都有内存降低的表现,包括IE和TW3的主进程,TW3的标签进程不降,似乎不太合理。

至于缓存的影响,我不够专业,测不来。但从使用感觉来说,TW3网页的切换和载入还是略感差强些。最差就是IE,TW3算是倒数第二了。

TW3目前是测试阶段,拿来评测对比还是合适的,这样才知道问题在哪,差距在哪,需要完善什么。

TOP

楼主进程里为什么是theworld2.exe
yjc2020 发表于 2009-7-6 17:15 http://bbs.ioage.com/cn/images/common/back.gif


那是TW2的进程,参与测试的其中一个。为了与TW3的进程能区分开,特意把TW2的主程序名加了个2作标识。

TOP

这个我经常遇到,帖子也发过了好像。
好像是回收内存有问题。因为如果遇到高内存占用,最后把所有页面都关掉,只剩下一个起始页,最后内存占用根本不会少,也就是说在一定情况下,内存就无法回收了。是不是混合模式的一个bug啊?
另外说明我上的不是开心网,我上了三个网站,然后内存占180M后我就关闭,结果内存没有释放

TOP

返回列表