Firefox在做什么?


5

如果人们观察Firefox的CPU消耗,即使没有交互也可以看到它消耗了大量CPU。在规格较低的计算机上,这可能会导致严重影响其他应用程序的性能问题。

有没有办法找出Firefox的实际功能,因此可以尝试更改一些配置选项以减少其CPU消耗?

加载项会影响性能是众所周知的,但是安装/卸载操作并不十分有效。有没有人有更好的方法来找到可能指向导致这些问题的原因的东西,而不必在沙发后面进行搜索?


我认为可能存在一些解决Firefox性能问题的好建议,因此我将其设为社区Wiki。
wfaulk

Answers:


4

打开Firefox后,它可能会更新带有书签的RSS feed。例如,使用“ 实时HTTP标头”加载项,您可以看到该流量以及任何其他流量,即使看上去似乎没有下载任何流量。

(另外请注意:如果速度很慢,那么清理保存书签和访问过的站点的数据库可能会有所帮助。)


在我看来,可能没有在后台下载内容。关于实时HTTP标头的好主意。
wfaulk

@wfaulk:如果您想调试某些东西但今天还没有运行Firefox,这实际上可能很烦人;-)(而且,Firefox可能也在寻找软件更新,并且可能正在获取新的欺诈域列表。 )
Arjan

我在书签结构的深处忘记了一堆“实时书签”。摆脱这些问题对我眼前的问题大有帮助。
wfaulk

更新RSS feed?这甚至不会导致CPU使用率的上升,并且肯定不会使Firefox连续数小时消耗大量的CPU。即使它的窗口不可见,也很有可能在后台连续运行Javascript代码。
john16384

10

这是Flash中的错误。

我不知道是什么原因造成的(并在先前的答案中对此有所描述)。与某些电影有关的是,在任何 Web浏览器中,当编译这些电影时,它们占用非常高(有时是最大)的CPU量。

我有一些完整的Flash网站,CPU从未超过2%,然后我看到一个正方形的网站上有一个很小的广告,CPU达到100%,因此它一定是一个错误。

我建议您安装Adblock plus,因为我发现它非常好,并且几乎已经完全解决了该问题。如果您想摆脱所有Flash,可以尝试Flashblock


1
我<3 Flashblock :)
嘎嘎吉x德09年

NoScript也将阻止Flash。
wfaulk

@wfaulk:但是Flashblock给了我一个漂亮的闪亮按钮,如果我真的想看闪光灯的话,可以按一下...
quack quixote 09年

2

看你的页面。Flash和动画图像似乎正在驱动我的Firefox实例。许多以前是静态的页面似乎正在添加Flash。

我寻找的CPU使用率的另一个指标是风扇的运行速度。


2

不仅闪烁,而且查看您可能拥有的任何潜在附加组件。这些不是由Firefox / Mozilla编写的,有时是此类问题的根源。


是。然后浏览您的插件并停用不需要的功能。您可能会认为其中许多附加组件不会造成任何伤害,但您可能会像我一样犯错。
dr0i

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.