阅读:2574回复:13
e10s 开发者关于 Nightly 下出现大菊花的说明
自从3月份 Nightly 默认开启 e10s 以后我所有网页打开都是一个大菊花在转,无论是禁用扩展还是新建配置都是大菊花,无奈之下我只能关闭 e10s,随后几次 Nightly 更新我尝试重新开启 e10s,仍然是大大的菊花转啊转,看着别人可以使用我就痒(是心痒)。
官方 e10s 开发者表示这是由于浏览器标签页没有收到 Gecko 的 graphic 传递过来的 frame 帧,所以无法绘制。 e10s 将主进程和 content 进程分离,当新建标签页打开网页,主进程告知 content 进程计算好数据,准备好帧,然后它来绘制和显示,这期间有一个 300ms 的超时限制,如果超过这 300ms,还没收到准备好的帧,那就会出现大菊花(Spinner)。 但官方开发者也没搞清楚什么原因导致的,他说有可能是网站的 Javascript 阻塞了线程,也有可能是打开标签页太多。最后作者希望大家能提供更多信息以便帮助改善该问题,比如使用 gecko profiler 检察然后在 bugzilla 提交有关 bug。 原文: http://mikeconley.ca/blog/2015/05/04/electrolysis-and-the-big-tab-spinner-of-doom/ ---------------- 文章里面主要是说在切换标签页的时候会出现大菊花,而我是点击打开网页,标签页没有标题,网页一片空白,切换其他标签页再切换回来就可以看到大菊花,让人感觉压根浏览器就没做任何事情。 |
|
|
1楼#
发布于:2015-05-05 16:20
刚才试了下每夜版多进程下扩展兼容性好很多!
|
|
|
2楼#
发布于:2015-05-05 16:52
我也曾经受困这个现象,最近一两个月的版本这个问题减缓了,基本是网页加载过程中切换标签就会闪一下菊花,加载完毕后怎么折腾都不会出现,就是新浪肯定会出来一下。楼主那个网页我能打开,不过因为网络延时太久了COW把它认为被墙了,自动走了GAE代理,楼主不妨挂个VPN再试试。
|
|
3楼#
发布于:2015-05-05 16:53
|
|
|
4楼#
发布于:2015-05-05 18:37
拿最新的nightly关硬件加速测了一下,不象以前一启动就crash了。没装abp之前开国内外几个站都挺正常的,一装上abp开网页立马看见大菊花。而且是即便菊花消失网页正常了,切到其他tab,那个tab就大菊花”刷新“一遍;再切回原先的tab,也大菊花”刷新一遍。。。
在我看来,似乎又是要废掉排行榜第一的扩展的节奏。--我是全局在外的。。。 |
|
|
5楼#
发布于:2015-05-05 20:44
我没用abp一年多了,测试了几天e10s也经常见到,不过主要是启动时和切换标签时偶尔
|
|
6楼#
发布于:2015-05-05 21:09
好吧,就我全程无限转菊花,尽管是新建干净配置。
|
|
|
7楼#
发布于:2015-05-05 22:03
今天才知道火狐是可以控制子进程数量的
dom.ipc.processCount |
|
8楼#
发布于:2015-05-06 08:03
楼上,你的Light好久没有更新了=.=!
|
|
9楼#
发布于:2015-05-06 10:44
teredarguiterep:今天才知道火狐是可以控制子进程数量的没找到啊 https://mxr.mozilla.org/mozilla-central/search?string=dom.ipc.processCount+&find=&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central |
|
|
10楼#
发布于:2015-05-06 10:50
pcxfirefox:没找到啊about:config 里面有这个参数。默认为1。 |
|
|
11楼#
发布于:2015-05-06 11:02
teredarguiterep:今天才知道火狐是可以控制子进程数量的能搜到了 我多加了个空格。。。 |
|
|
12楼#
发布于:2015-05-06 11:02
|
|
|
13楼#
发布于:2015-05-06 12:17
大道有狐:拿最新的nightly关硬件加速测了一下,不象以前一启动就crash了。没装abp之前开国内外几个站都挺正常的,一装上abp开网页立马看见大菊花。而且是即便菊花消失网页正常了,切到其他tab,那个tab就大菊花”刷新“一遍;再切回原先的ta...回到原帖https://bugzilla.mozilla.org/show_bug.cgi?id=1161798 |
|