阅读:10041回复:48
成也扩展,败也扩展
Firefox, 包括其它浏览器,有了各种扩展丰富了各种功能,使得我们使用起来很简便。但问题是功能上简便的同时也带了各种麻烦,启动浏览器时要加载各种扩展带来了各个延时,每添加一个扩展,在带来了一个功能的同时也就增加了一份延时。以我为例,好几年用下来随着扩展的增加和 Firefox 版本的升级,到现在启动一个 Firefox ,从启动到 CPU 完全平静下来大约需要2分钟的时间。一直想新建一个 profile ,但苦于新建后所有的设置都要重新一个个设置,包括 Firefox 本身的设置和一个个扩展的设置,实在是太麻烦了。所以就一直懒得新建 profile 。直到有一天,可能是扩展不兼容的原因,Firefox / Mozilla Developer Preview / IceDragon 再也不能正常启动了,只好没办法新建一个 profile 。发觉,在没有任何添加扩展的情况下,Firefox 的启动速度没得说了。说明,以前的启动卡都是扩展惹的祸,真是成也扩展,败也扩展。
SeaMonkey 也是这个情况。没有扩展的时候一下子就启动出来了,加了扩展就卡了。 顺便说一下,Presto 内核的 Opera 也是这样的情况,没有扩展的时候启动速度正常,我只加了一、两个扩展就卡了,而且延时很多,扩展对启动速度的影响性比 Firefox 更严重。 好像 Blink 内核的浏览器还可以,启动速度对扩展不是很敏感。 补充: 不仅仅是启动速度,打开网页的速度,有了/多了扩展也有影响。 |
|
最新喜欢:![]() |
1楼#
发布于:2017-05-28 21:00
firefox 55 又优化了,秒开
|
|
2楼#
发布于:2017-05-28 22:01
asdf123456:firefox 55 又优化了,秒开回到原帖看来我还要再等几个月才能试试 |
|
3楼#
发布于:2017-05-28 22:03
启动需要几分钟的情况也经历过,还经历过点一下就卡5分钟的情况,那时我还忍着用(配上几十个扩展)……
性能问题已经优化很多次,目前应该好转很多了。如果出现频繁卡顿,应该只是某个或某几个扩展的锅,而非扩展系统的锅。 而Firefox 57将有很多性能和界面响应性上的优化(Quantum计划;57之前就有一些了,比如目前的55),不过也将仅WebExtension导致功能和定制性大幅缩水,扩展系统、架构将类似Chrome。 |
|
4楼#
发布于:2017-05-28 22:06
借帖询问,有人在Nightly 55遇到每几分钟卡顿一次(用Gecko Profiler经查是major GC几秒)的情况吗,我用新配置重现不出来,但主要配置经常遇到,Firefox 54则没问题。
|
|
5楼#
发布于:2017-05-28 22:37
|
|
|
6楼#
发布于:2017-05-28 22:41
这就是为什么firefox 要开发多进程,取消xul,加入 quantum,都是为了提升性能。否则走原来的老路,ff只会被其他浏览器逐渐抛离。
|
|
|
7楼#
发布于:2017-05-28 22:45
我这里旧电脑vivaldi 启动也很慢,也不是所有blink内核启动都快。安装扩展就stylish和ubo。ff启动更慢一点,但没差很多。
|
|
|
8楼#
发布于:2017-05-28 22:47
fang5566:这就是为什么firefox 要开发多进程,取消xul,加入 quantum,都是为了提升性能。否则走原来的老路,ff只会被其他浏览器逐渐抛离。回到原帖哈哈,一看你说到 xul ,让我不得不新建配置的就是这玩意儿: 我原本 IceDragon 启动很慢,于是新建了一个什么也没有的默认 profile ,体验了一下速度快的滋味儿,可再次进入原有的 profile 的时候奇怪的问题出现了,程序报错,具体查看出问题的模块就是 xul.dll 。可原来的 profile 什么也没变啊,就进入了一下默认的 profile ,原配就不让我进了?实在没办法只好重建这个 profile ,然后扩展件一个个装,配置一个个的重设。 |
|
9楼#
发布于:2017-05-28 23:01
|
|
10楼#
发布于:2017-05-28 23:04
|
|
|
11楼#
发布于:2017-05-28 23:13
|
|
12楼#
发布于:2017-05-28 23:21
Win10 x64, E3-1230v2, RAM 16GB,SSD
Fx 54a2 x64(aurora)未开e10s, build config 日用配置3秒见窗口,5秒出页面,8秒全载入,载入时拖动时有点卡 虽然也不够快,但也不至于像楼主那样几分钟吧…… ![]() 作为参考,全新配置2秒 ![]() 日用配置拖慢速度的扩展一个不落(除了ABP换成ubo) fireguesture是真的卡,不过也仅限划手势的时候 tmp在about performance里经常top1但是实际感觉不是很明显 其他的除了拖慢感十分明显,已经被禁用的video download helper以外,没有特别拖慢的,VDH一个的拖慢能力起码相当于下面前五名之和 若是感觉fx慢,多半是因为部分扩展太垃圾的锅,知名扩展大多优化较好,一般不会有明显性能问题 ![]() |
|
|
13楼#
发布于:2017-05-29 00:38
|
|
14楼#
发布于:2017-05-29 00:40
DOSforever:哈哈,一看你说到 xul ,让我不得不新建配置的就是这玩意儿:崩溃说明某处有问题或不兼容,与XUL技术本身没什么关系…… XUL目前仍然是Firefox的基础技术,虽然在淘汰,但离去除还很远很远。 |
|
上一页
下一页