Board logo

标题: [改进建议] TW3 框架效率问题 (更新:主要是改颜色造成) [打印本页]

作者: AY    时间: 2009-9-21 08:33     标题: TW3 框架效率问题 (更新:主要是改颜色造成)

本帖最后由 AY 于 2009-10-12 09:52 编辑

我这里 TW3 打开/关闭标签都比 TW2 慢,在连续打开多个新标签或关闭所有标签时十分明显。于是便试试比较一下,下面是打开 10 个空白页的CPU 占用图。

TW 3.0.65 (单进程模式下,禁用扩展/插件,开启防假死):
[attach]80526[/attach]

TW 2.4.09 (禁用过滤/插件):
[attach]80527[/attach]

MT 2.5.8 (禁用过滤/插件,开启防假死):
[attach]80528[/attach]

从上面大概看到 tw2 和 mt2 效率十分接近,而 tw3 的效率则远远较 tw2/mt2 低。要是在多进程模式下效率较低也是合理,但在单进程模式下效率不应差这么多。大家可以试试看是否得到类似结果。

环境:
CPU: 1.8g amd
RAM: 1.5g
OS: Win7 RTM

2009.10.12 更新:主要是改顏色造成,不改顏色 3.x 的 CPU 佔用就低許多了。
作者: Arcanist    时间: 2009-9-21 08:46

本帖最后由 Arcanist 于 2009-9-21 08:52 编辑

这图看来TW2最稳定了

刚才去测试了,的确如楼主所言
作者: AY    时间: 2009-9-21 11:40

tw3 关闭标签的速度相对更加慢得惊人,下面是全部关闭 15 个空白页的 CPU 占用图。

TW 3.0.65 (单进程模式下,禁用扩展/插件,开启防假死):
[attach]80542[/attach]

TW 2.4.09 (禁用过滤/插件):
[attach]80543[/attach]

MT 2.5.8 (禁用过滤/插件,开启防假死):
[attach]80544[/attach]
作者: xujin1402008    时间: 2009-9-21 11:45

启动TW3比较慢,我的双核CPU都是满负荷……关闭觉得还好。
作者: jym2005    时间: 2009-9-21 11:48

提示: 作者被禁止或删除 内容自动屏蔽
作者: mutalisker    时间: 2009-9-21 11:50

谢谢AY同学的提醒,  3.0之前已经做过一轮优化,  马上还会继续做一轮性能优化的
作者: xyzok    时间: 2009-9-22 13:05

数据说话最好,支持楼主
作者: 海毒液    时间: 2009-9-22 13:13

问题是不小
作者: AY    时间: 2009-9-22 19:53

tw3 切换标签同样比 tw2 慢很多,下面是打开 15 个空白标签用鼠标悬浮自动切换时的 CPU 占用。

TW 3.0.65 (单进程模式下,禁用扩展/插件,开启防假死):
[attach]80699[/attach]

TW 2.4.09 (禁用过滤/插件):
[attach]80700[/attach]
作者: jym2005    时间: 2009-9-22 21:11

提示: 作者被禁止或删除 内容自动屏蔽
作者: AY    时间: 2009-9-22 21:49

11# jym2005
有开,我这里在 tw2 切换标签时输入法窗口是会重绘一下的,但太影响 CPU 也没有卡,只是有大概半秒输入法窗口是空白的。
作者: 苹果啤酒    时间: 2009-9-23 09:32

技术帖 支持一下
作者: AY    时间: 2009-9-30 17:28

3.0.6.9 并没有改进。开发组好像重现不到...

大家帮忙测试下看能重现不:
http://bbs.ioage.com/cn/viewthre ... p;page=1#pid1046445
http://bbs.ioage.com/cn/viewthre ... p;page=1#pid1046621
http://bbs.ioage.com/cn/viewthre ... p;page=1#pid1048342
作者: tongbong    时间: 2009-10-2 14:34

晒羊t1400,1.73ghz,1g内存,tw3混合进程,小红伞。馊狗输入法。

空白页X10
[attach]81506[/attach]

大旗首页X10
[attach]81507[/attach]

确实tw2好很多,但还是用着tw3.
作者: AY    时间: 2009-10-12 09:46

正如 http://bbs.ioage.com/cn/thread-115904-1-1.html 描述,不改颜色的话打开新标签及切换标签的 高 CPU 占用就会大大减低,和 2.x 比较接近。
作者: jym2005    时间: 2009-10-12 10:09

提示: 作者被禁止或删除 内容自动屏蔽
作者: AY    时间: 2009-10-12 15:01

17# jym2005
是的,看到那帖子后把 ini 里面 CustomColor=1 删了后,打开/切换标签的 CPU 占用就大幅降低,和 2.x 相差不太远了。关闭标签还是比较高,但不太影响使用。
作者: 宝贝囡囡    时间: 2009-10-12 21:11

意思现在还是2.0好使了??
作者: AY    时间: 2010-1-28 14:18

顶一下。貌似很多人还不知道,开发组也不着紧修复。
作者: coolshowme    时间: 2010-1-28 14:23

不用测试,感觉都能感觉得出来。。
作者: ilysm    时间: 2010-1-28 14:31

习惯就好,反正又不是第一次了
作者: 02223289680    时间: 2010-3-3 01:21

好帖要顶..改完颜色之后性能下降很明显..特别在"关闭右侧标签"的时候..开10个论坛..如果改过颜色 速度会很慢..使用滚动条的时候也会卡...还原默认颜色之后.速度恢复
作者: pader    时间: 2010-3-3 09:45

优化优化呀,哈哈。
作者: 412268499    时间: 2010-3-3 12:00

3.1应该是还看不到这个问题的修复的
作者: AY    时间: 2010-3-3 13:41

360 去掉这个改皮肤颜色功能,用户觉得 360 比较快大概就是这个原因。
作者: xjlml    时间: 2010-3-3 13:48

360 去掉这个改皮肤颜色功能,用户觉得 360 比较快大概就是这个原因。
AY 发表于 2010-3-3 13:41 http://bbs.ioage.com/cn/images/common/back.gif


修改皮肤颜色功能用处不大
作者: AY    时间: 2010-3-3 14:14

修改皮肤颜色功能用处不大
xjlml 发表于 2010-3-3 13:48 http://bbs.ioage.com/cn/images/common/back.gif

是的。要是短期不能修复应该暂时禁止,或至少加入些使用警告。

其实不少程序比如 msn/opera 甚至 win7 都能改皮肤颜色,这个 bug 真的那么难修复么?
作者: 02223289680    时间: 2010-3-3 14:37

28# AY

可能是框架修复比较复杂吧




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2