返回列表 发帖
原帖由 jsfaint 于 2008-12-24 16:37 发表 http://bbs.ioage.com/cn/images/common/back.gif
混合模式应该是会根据情况自动创建进程的,也就是说打开20个标签,进程数有可能是21,也有可能小于20
而单进程模式是只有一个进程的。
多进程模式是每个标签一个进程,打开了20个进程,他就有21个进程(其中一个是 ...

根据开发组的解释,我个人理解“混合模式”不应该是这样:
“本模式下,UI界面在一个进程,每n个标签处于同一个进程内”
如果n=2,20个页面就应该是11个进程,每个进程处理2个页面,而不是无原则的“自动”创建。

TOP

原帖由 mutalisker 于 2008-12-24 16:44 发表 http://bbs.ioage.com/cn/images/common/back.gif


每个进程目前默认是管理10个页面, 当这个进程的10个页面都关闭了, 这个进程也就自动退出了

所以, 当你关闭了19个页面后, 只剩一个页面的时候, 还是主进程和那个页面所在的进程两个

这个
谢谢,回答有价值

TOP

开发组的回答当然是真相了,我毕竟只是靠猜的,我开始以为是对于资源占用多的标签自动创建单独的进程

TOP

原帖由 jsfaint 于 2008-12-24 16:49 发表 http://bbs.ioage.com/cn/images/common/back.gif
开发组的回答当然是真相了,我毕竟只是靠猜的,我开始以为是对于资源占用多的标签自动创建单独的进程


“对于资源占用多的标签自动创建单独的进程”
这个思路不错啊,建议开发组考虑。

设置一个进程资源(cpu+内存)消耗阀值,
新建页面的时候判读一下哪个进程距离这个阀值最大,
就把这个页面分配给哪个进程,如果都已经超过阀值,就创建新进程

TOP

混合模式还只是刚开发, 想先看看大家的反响, 以后肯定会增加根据进程负载来判断创建标签到某个进程的功能的
遇到崩溃假死或者感觉速度慢或者其他问题的朋友可以先试试使用TW3
TheWorld we explore the world.

TOP

原帖由 mutalisker 于 2008-12-24 17:01 发表 http://bbs.ioage.com/cn/images/common/back.gif
混合模式还只是刚开发, 想先看看大家的反响, 以后肯定会增加根据进程负载来判断创建标签到某个进程的功能的

呵呵,取名叫“智能混合模式”

TOP

呵呵  支持哦

TOP

涨智了

TOP

返回列表