返回列表 发帖
1.X:单进程+单线程 - 所有页面都在一个进程且都是一个线程
2.X:单进程+多线程:所有页面都在一个进程,所有页面都在不同线程
3.X:多进程+多线程:页面可在不同进程,所有页面都在不同线程

TOP

这个没有什么好搞的吧,老老实实用人家的浏览器就行了,都有人给你弄好了,你还非得想那么多。

多进程的优势是防假死稍微彻底一点,一个进程(页面)死了可以直接kill掉不会影响其他的,线程死了就没法kill了,而且还影响其他线程的工作。但是进程创建起来的时间是线程的N倍。
线程小巧灵活,但是很难驾驭,主要是要把一个进程中的各个线程结合在一起,做出良好高效的通信时很有难度的。

各取所需吧

现在突然想起来某个人的比喻一个士兵轻装上阵一个重铠甲上阵,前者防御性差但速度机动性强,后者机动性灵活性差了点但是防御性很好。
前者是线程后者是进程,前阵上阵可以随叫随到立刻上阵,后者需要穿铠甲做准备的时间,而且来的速度也慢。

前者就像孙悟空,驾驭好了威力无穷,驾驭不好大闹天宫搞得鸡犬不宁,所以需要一个很好的管理者来处理这个,进行优化,组织好各个猴子之间的协作,这样才能更好的发挥威力,所谓的团队吧
后者就像牛魔王,笨重而稳重,防御性很好,也是孙悟空的敌手,能力相当。只是各有所长。

胡乱一通,不知道对不对,哈哈
各位看客见笑了

TOP

刺探高层机密
我也没办法,不弄明白,大脑一团乱麻,饭都吃不下……
Arcanist 发表于 2009-8-3 12:44 http://bbs.ioage.com/cn/images/common/back.gif

不是有西红柿嘛,正好下饭~

TOP

似乎。。。好像。。。可能。。。也许吧!
世界之窗,浏览器首选!TW版本:3095|操作系统:XP SP3|IE版本:IE8|安全软件:小红伞/COMODO防火墙|输入法:念青五笔|优化CPU和内存占用,开启防假死,多进程模式|

TOP

迷糊...

TOP

楼上两位对手又遇上了,占座围观。
abcpw 发表于 2009-8-3 13:02 http://bbs.ioage.com/cn/images/common/back.gif

谢绝围观~~
稍微懂一点皮毛,就知道多线程并发处理可以提高效率
何况是内核级的技术,给我白皮书我都看不懂

TOP

楼上两位对手又遇上了,占座围观。

TOP

单进程模式——“单进程多线程”一个页面一个线程
多进程模式——“多进程单线程”一个页面一个进程

一个进程可以包括多个线程,但一个进程至少包括一个线程,同一进程的多个线程共享进程所拥有的资源(内存、硬 ...
tjmzq 发表于 2009-8-3 12:48 http://bbs.ioage.com/cn/images/common/back.gif

你就不用来了,全是废话

TOP

路过 等待高人给LZ解释

TOP

你挖那么详细干嘛,要技术白皮书啊?

- -再往上问,我要被丢西红柿了
duckZCX 发表于 2009-8-3 12:41 http://bbs.ioage.com/cn/images/common/back.gif

刺探高层机密
我也没办法,不弄明白,大脑一团乱麻,饭都吃不下……

TOP

那么,从TW2开始,是不是就是一个页面一个线程呢?线程又是如何分配的?
Arcanist 发表于 2009-8-3 12:39 http://bbs.ioage.com/cn/images/common/back.gif

你挖那么详细干嘛,要技术白皮书啊?

- -再往上问,我要被丢西红柿了
这里是永远的家 :)

TOP

TW2和MT2所说的多线程都是UI多线程,IE6应该不是
其实那个所谓的更好的防假死,应该都是搜狗起的头,然后大家跟风,余下带来的问题解决就有好有坏了,自己觉得MT2.5的解决的好些.
Continued 发表于 2009-8-3 12:37 http://bbs.ioage.com/cn/images/common/back.gif

都是程序的爹妈,都会为完善自己的孩子而努力,所以思维撞车是很常见的事情,所谓的谁早谁晚也只是噱头罢了,重要的是谁能善后得当,哈哈。
这里是永远的家 :)

TOP

返回列表