阅读:7752回复:37
Firefox 50.0 将推迟一周发布,为了提升启动性能
原定于 2016 年 11 月 8 日发布的 Firefox 50.0 将推迟一周发布,也就是 11 月 15 日发布,原因是开发者解决 Add-on SDK 的模块系统里面的相关 bug,以便提升浏览器的启动性能。同步发布的 Firefox 45.5 ESR 同样推迟一周,而 Firefox 50.0.1 则不受影响,还是按原定 12 月 13 日发布。这个 50.0.1 没有任何新特性,因为这个版本作为今年最后一个版本,要给开发者休息时间过圣诞节。https://wiki.mozilla.org/RapidRelease/Calendar
bug 链接是:Bug 1308332 - [meta] The add-on SDK's module system is a performance disaster 具体是部分 .js 文件每次都会重复进行 evaluate 估算,即使之前已经估算过了。全部解决以后会提高浏览器的启动速度,取决于你安装的扩展数量,即使没安装扩展,启动速度也会有所提升。 While mileage may vary, one developer was able to reduce the startup time by 65% or 2.5 seconds with the three add-ons Test Pilot, Activity Stream and Tab Center installed. The same developer noticed an improvement of 35% or 0.3 seconds on a Firefox installation without any add-ons installed.In a profile without addons, total time in require() + Cu.import during startup has gone down by 35%, from 805ms to 524ms. http://www.ghacks.net/2016/10/29/firefox-50-delayed/ |
|
|
1楼#
发布于:2016-10-30 15:55
哇,好期待呀,看我这种装40个扩展左右的能提升多少?
|
|
2楼#
发布于:2016-10-30 20:42
强调一下
这只影响基于 addon sdk 的扩展 不影响 xul、xul + bootstrapped、webextensions 的扩展 |
|
|
3楼#
发布于:2016-10-30 21:22
看了下
我用的 18 个扩展中 只有 1 个 addon sdk 扩展:不知道什么时候被装上的 valence |
|
|
4楼#
发布于:2016-10-31 08:18
|
|
|
5楼#
发布于:2016-10-31 09:24
|
|
6楼#
发布于:2016-10-31 13:25
|
|
|
7楼#
发布于:2016-10-31 13:29
|
|
|
8楼#
发布于:2016-10-31 16:30
不知不觉都快到50了
|
|
9楼#
发布于:2016-10-31 19:14
应该是所有用了 require() 的扩展都有改善吧,不重复载入依赖。
https://bugzilla.mozilla.org/show_bug.cgi?id=1309351 50b11应该已包含。目前使用无明显感觉。除了启动时间,内存占用也会降低。 |
|
10楼#
发布于:2016-11-01 05:50
yfdyh000:应该是所有用了 require() 的扩展都有改善吧,不重复载入依赖。51a2更新包会包含吗? |
|
11楼#
发布于:2016-11-01 11:28
linhaicong168:51a2更新包会包含吗?回到原帖见评论29,应该是已包含。 |
|
12楼#
发布于:2016-11-02 10:42
就20来个扩展, 其中像abp一类的"大型"扩展只占到四分之一
装SSD上冷启大概是5秒左右 不知道其中有多少是用了sdk的, 能有多少改善... |
|
|
13楼#
发布于:2016-11-03 03:36
11月2号更新的版本修复了一些按钮的bugs,比如标签关闭按钮显示不完整,启用darktheme不显示浏览器关闭按钮。不错,赞!
|
|
14楼#
发布于:2016-11-03 12:35
根据开发人员测试 add-on SDK 扩展的启动和关闭速度有了明显改善:
两个窗口,每个窗口15个标签页,安装并启用20个扩展: 启动时间从原来25秒减少到14秒,减少44% 关闭时间从原来30秒减少到5秒,减少83% https://blog.mozilla.org/nnethercote/2016/11/03/faster-firefox-startup-shutdown-with-add-ons-present/ |
|
|
上一页
下一页