返回列表 发帖

[改进建议] 关于theworld的进程模型,我的疑问

首先,thewold推出3.0版本,我想完全是因为google浏览器和ie8进程模型的影响。但是我使用起来,发现和google的浏览器还是有不一样的地方.

google浏览器很简单,UI是一个进程,然后同一个域访问的那些页面都是同一个进程,那些同一个域的标签页估计是多线程的,比如你打开sina和nga这2个页面,google会显示3个进程,其中一个是UI进程,然后你在sina里面查看任何网页,都隶属于sina这个进程。这点可以在google自带的进程浏览器里面很容易的看出来

而theworld的3种实现模式都和google有区别,第一种是单进程模式,以前号称能够防假死,但实际上只要有一个标签页假死,其他的也idle,这个可以用搜狗浏览器的测试页面来测试,第二种是同IE8,这个就极端了,每个页面一个进程,第三种方式我查看了,和google的进程模式还是有区别,比如打开sina,nga,那就只有2个进程,其中一个是UI进程,而且第三种模式对进程的分类有点不伦不类。

总体来说,我感觉google这种根据域来划分进程的方式更加科学点,希望开发组能有空来解释下,要是有说的不对的地方,请指点下。

[ 本帖最后由 sankxuan 于 2008-12-26 11:02 编辑 ]

另附带搜狗的假死测试页面,这个用theworld2.0在切换标签是必然卡死

页面失去响应不会影响其他页面的浏览
(测试页面:http://ie.sogou.com/testdead.html)
·页面弹出对话框不会影响其它页面的浏览
测试页面:http://ie.sogou.com/testalert.html)

TOP

天下无不散之筵席.

世界之窗浏览器开发计划

TOP

我就是详细读了这个帖子,才发贴的,请版主看下我的帖子再回复好么.

TOP

算了,版主自己都不太明白,等于白说了,反正当前theworld这种进程管理我看和google还是有差距的.

TOP

返回列表