Board logo

标题: 为什么2.0多线程并为见优势? [打印本页]

作者: spk17    时间: 2006-12-5 11:26     标题: 为什么2.0多线程并为见优势?

用了这么久的2.0感觉假死现象依然经常出现。
按多线程的作用,应该顶多卡那一个页面,但现实情况却是整个浏览器还是会因为一个网页在打开的时候卡住而卡住。
作者: nike2002    时间: 2006-12-5 11:38

还在完善中。另外,最好是能提供一个地址,让我等见识见识,也让开发的大大们,有个测试环境。
作者: 小絮    时间: 2006-12-5 11:59

我也发现2.0beta假死的情况比1.x严重,主要表现在浏览含有视频、音频的网页。
作者: wyymcy    时间: 2006-12-5 12:04

确实到现在都未发现多线程的优势体现在哪。
作者: google    时间: 2006-12-5 12:08

确实目前多线程还没什么优势,反而有不稳定。但相信会赿来越完善的。
作者: 化外愚民    时间: 2006-12-5 12:13

假死我也遇到过,不过也不知道是巧了还是怎么的,最新的两个版,假死还没遇到过。

不过2.x版的,个人感觉打开页面比1.x版快。
作者: engyc    时间: 2006-12-5 12:13

同意樓上的觀點,多線程的TW甚至有時候比不上某些單線程的瀏覽器。
作者: phoenix    时间: 2006-12-5 12:32

tw2.0尚未优化
作者: 向日葵    时间: 2006-12-5 16:14

确实
还未发现多线程带来的好处
作者: elion    时间: 2006-12-5 16:33

平时浏览的网页没什么视频音频的,所以现在还没假死过。。
作者: aiwa99    时间: 2006-12-5 23:39

多线程的好处就是不会因为一个标签打开速度慢而影响其他标签的正常浏览,难道楼上的几位连这个都没有体会到?
作者: hayem    时间: 2006-12-6 00:31

不要打击TW开发组吧。
其实MT2.0到现在弄得也不成功
作者: 小絮    时间: 2006-12-6 00:48

呵呵,我们没有打击开发组的意思,而是给开发组一些动力罢了。
作者: 杂草    时间: 2006-12-6 01:08

线程跟进程是不一样的。
同时做多件事的程序,都是使用了多线程。
一个进程里面的各个线程,其实是轮流使用CPU,内存等资源。

目前很热门的所谓多线程,是指CPU支持多线程并发。

所以TW2.0继续假死一点也不奇怪,除非对网页的任何动作都采用异步执行。(简单的理解可以想象为每一个函数调用都使用一个后台线程,而不是普遍认为的每一个标签页面使用一个线程。)

线程切分得越小,程序假死的现象就越少。
作者: 娘子    时间: 2006-12-6 02:01

原帖由 小絮 于 2006-12-5 11:59 发表
我也发现2.0beta假死的情况比1.x严重,主要表现在浏览含有视频、音频的网页。


正解
作者: 01045319    时间: 2006-12-6 09:51

http://forum.maxthon.com/uploads/lockuptest.htm

假死测试页面~~

N久前的测试结果,不知道现在变了没
————————————————————————————————————————————————
IE6 - 测试的窗口假死,其他窗口可以继续正常浏览

FF 1.x - 整个浏览器及所有打开中窗口同时假死

Opera 9.x - 测试失败,opera 不能成功执行有关操作

Maxthon 1.5.6, Avant 11 Final RC1, GB 3.5.0808, TheWorld 1.3 - 整个浏览器假死

------------------------------------------------------------------

IE7 RC1 - 用标签打开的话整个浏览器假死,用窗口打开的话测试的窗口假死,其他窗口可以继续正常浏览

FF 2.0 beta1 - 整个浏览器及所有打开中窗口同时假死

Maxthon 2.0.0.7507 - 测试的标签假死,可以关闭假死的标签,可以撤换到其他标签继续正常浏览

TW 2.0 alpha1 (10.8.2006) - 测试的标签假死,不可以关闭假死的标签,否则整个浏览器假死,可以撤换到其他标签,但不能重新撤换到假死的标签,否则整个浏览器假死

------------------------------------------------------------------

FF 3.0 (Trunk???) - 测试的标签假死,可以关闭假死的标签,可以撤换到其他标签继续浏览。

[ 本帖最后由 01045319 于 2006-12-6 10:20 编辑 ]
作者: greenpineer    时间: 2006-12-6 10:11

16楼的那个网页确实会假死一会儿啊
是不是马桶专门针对TW做的一个假死?呵呵
作者: caten    时间: 2006-12-6 10:36

原帖由 01045319 于 2006-12-6 09:51 发表
http://forum.maxthon.com/uploads/lockuptest.htm

假死测试页面~~

N久前的测试结果,不知道现在变了没
—————————————————————————————————————————————— ...


不是说了尚未优化嘛....看贴不仔细?
作者: engyc    时间: 2006-12-6 17:39

可否透漏一下具體的優化排程?
作者: kowloons    时间: 2006-12-6 17:52

这个测试的确好!现在最新版本的TW只会假死一个标签了!不影响浏览!
作者: zxj    时间: 2006-12-7 09:06

原帖由 小絮 于 2006-12-5 11:59 发表
我也发现2.0beta假死的情况比1.x严重,主要表现在浏览含有视频、音频的网页。

有同感!!!




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