分析SO中的Firefox插件的CPU消耗

Léo*_* 준영 6 debugging cpu firefox add-on

我目前通过卸载它们来分析效率低下的Firefox插件,并从长远来看经验,看看插件是否有问题.然而,这种找到低效插件的方式非常耗时.

我想知道确切的数字方式

  1. Firefox中每个插件的CPU消耗量
  2. 在Firefox中同时使用两个不同插件的CPU消耗(请注意,每次在浏览器中安装两个插件然后长期测量需求是不切实际的)

显然,只测量CPU,而不是内存消耗,以保持测试简单.

是否有任何工具可以测量一组插件中2的组合的CPU消耗?

Nic*_*lay 3

不,不幸的是没有这样的工具。最接近的是各种分析工具(例如 Venkman),它可以向您显示在各种 JS 函数中花费的时间,但是聚合这些数据来确定扩展是否效率低下将很棘手。

Mozilla 还在 Mac 上使用 dtrace(带有特殊版本的 Firefox 和特殊的 dtrace 脚本)来分析性能。我想它也可以适应这一点。