fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:2574回复:13

e10s 开发者关于 Nightly 下出现大菊花的说明

楼主#
更多 发布于:2015-05-05 16:07
自从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/

----------------
文章里面主要是说在切换标签页的时候会出现大菊花,而我是点击打开网页,标签页没有标题,网页一片空白,切换其他标签页再切换回来就可以看到大菊花,让人感觉压根浏览器就没做任何事情。
Firefox More than meets your experience
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
1楼#
发布于:2015-05-05 16:20
刚才试了下每夜版多进程下扩展兼容性好很多!
无尽的冬季
火狐狸
火狐狸
  • UID28470
  • 注册日期2009-04-05
  • 最后登录2020-04-12
  • 发帖数126
  • 经验38枚
  • 威望0点
  • 贡献值12点
  • 好评度2点
  • 社区居民
  • 忠实会员
2楼#
发布于:2015-05-05 16:52
我也曾经受困这个现象,最近一两个月的版本这个问题减缓了,基本是网页加载过程中切换标签就会闪一下菊花,加载完毕后怎么折腾都不会出现,就是新浪肯定会出来一下。楼主那个网页我能打开,不过因为网络延时太久了COW把它认为被墙了,自动走了GAE代理,楼主不妨挂个VPN再试试。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
3楼#
发布于:2015-05-05 16:53
无尽的冬季:我也曾经受困这个现象,最近一两个月的版本这个问题减缓了,基本是网页加载过程中切换标签就会闪一下菊花,加载完毕后怎么折腾都不会出现,就是新浪肯定会出来一下。楼主那个网页我能打开,不过因为网络延时太久了COW把它认为被墙了,自动走了GAE代理,...回到原帖
这个网页我可以打开,我是在 e10s 下所有网页都打不开伴随大菊花。关闭e10s肯定没问题。
Firefox More than meets your experience
大道有狐
狐狸大王
狐狸大王
  • UID37815
  • 注册日期2011-11-19
  • 最后登录2021-05-07
  • 发帖数455
  • 经验270枚
  • 威望0点
  • 贡献值156点
  • 好评度33点
  • 社区居民
  • 忠实会员
4楼#
发布于:2015-05-05 18:37
拿最新的nightly关硬件加速测了一下,不象以前一启动就crash了。没装abp之前开国内外几个站都挺正常的,一装上abp开网页立马看见大菊花。而且是即便菊花消失网页正常了,切到其他tab,那个tab就大菊花”刷新“一遍;再切回原先的tab,也大菊花”刷新一遍。。。

在我看来,似乎又是要废掉排行榜第一的扩展的节奏。--我是全局在外的。。。
至察不明 Lollipop-->Marshmallow
meat
火狐狸
火狐狸
  • UID35020
  • 注册日期2011-01-06
  • 最后登录2024-04-29
  • 发帖数267
  • 经验200枚
  • 威望0点
  • 贡献值106点
  • 好评度16点
5楼#
发布于:2015-05-05 20:44
我没用abp一年多了,测试了几天e10s也经常见到,不过主要是启动时和切换标签时偶尔
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
6楼#
发布于:2015-05-05 21:09
好吧,就我全程无限转菊花,尽管是新建干净配置。
Firefox More than meets your experience
teredarguiterep
千年狐狸
千年狐狸
  • UID39204
  • 注册日期2012-12-20
  • 最后登录2018-06-10
  • 发帖数1028
  • 经验615枚
  • 威望4点
  • 贡献值288点
  • 好评度105点
  • 社区居民
  • 忠实会员
7楼#
发布于:2015-05-05 22:03
今天才知道火狐是可以控制子进程数量的
dom.ipc.processCount
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
8楼#
发布于:2015-05-06 08:03
楼上,你的Light好久没有更新了=.=!
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
9楼#
发布于:2015-05-06 10:44
teredarguiterep:今天才知道火狐是可以控制子进程数量的
dom.ipc.processCount
回到原帖
没找到啊

https://mxr.mozilla.org/mozilla-central/search?string=dom.ipc.processCount+&find=&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
http://pcxfirefox.wordpress.com/
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
10楼#
发布于:2015-05-06 10:50
pcxfirefox:没找到啊

https://mxr.mozilla.org/mozilla-central/search?string=dom.ipc.processCount+&find=&findi=&filter=^[^\0]*%24&hitlimi...
回到原帖
about:config 里面有这个参数。默认为1。
Firefox More than meets your experience
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
11楼#
发布于:2015-05-06 11:02
teredarguiterep:今天才知道火狐是可以控制子进程数量的
dom.ipc.processCount
回到原帖
能搜到了 我多加了个空格。。。
http://pcxfirefox.wordpress.com/
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
12楼#
发布于:2015-05-06 11:02
fang5566:about:config 里面有这个参数。默认为1。回到原帖
能搜到了 我多加了个空格
http://pcxfirefox.wordpress.com/
lonely_8
非常火狐
非常火狐
  • UID30273
  • 注册日期2009-09-03
  • 最后登录2022-08-09
  • 发帖数733
  • 经验469枚
  • 威望0点
  • 贡献值86点
  • 好评度147点
  • 社区居民
  • 忠实会员
13楼#
发布于:2015-05-06 12:17
大道有狐:拿最新的nightly关硬件加速测了一下,不象以前一启动就crash了。没装abp之前开国内外几个站都挺正常的,一装上abp开网页立马看见大菊花。而且是即便菊花消失网页正常了,切到其他tab,那个tab就大菊花”刷新“一遍;再切回原先的ta...回到原帖
https://bugzilla.mozilla.org/show_bug.cgi?id=1161798
游客

返回顶部