Debugging 分析SO中Firefox插件的CPU消耗
目前,我通过卸载Firefox插件来分析效率低下的Firefox插件,并从长期经验来看该插件是否存在问题。然而,这种查找低效插件的方法非常耗时 我想知道精确的数值方法来观察Debugging 分析SO中Firefox插件的CPU消耗,debugging,firefox,cpu,add-on,Debugging,Firefox,Cpu,Add On,目前,我通过卸载Firefox插件来分析效率低下的Firefox插件,并从长期经验来看该插件是否存在问题。然而,这种查找低效插件的方法非常耗时 我想知道精确的数值方法来观察 Firefox中每个插件的CPU消耗是独立的 Firefox中同时使用两个不同插件的CPU消耗(请注意,每次在浏览器中使用两个插件,然后长期衡量需求是不切实际的) 显然,仅测量CPU而不是内存消耗就足以使测试保持简单 是否有任何工具可以测量一组插件中2的组合的CPU消耗量?没有,不幸的是,没有这样的工具。最接近的是各种分析工
是否有任何工具可以测量一组插件中2的组合的CPU消耗量?没有,不幸的是,没有这样的工具。最接近的是各种分析工具(如Venkman),它们可以显示您在各种JS函数中花费的时间,但聚合这些数据以确定扩展是否效率低下将是一件棘手的事情
Mozilla还使用Mac上的dtrace(使用Firefox的特殊版本和特殊的dtrace脚本)来分析性能。我想它也可以适应这种情况。有一个Firefox插件可以查看内存使用情况: 安装插件并打开关于:插件内存的页面,它将显示所有已安装插件(包括Firefox本机插件)的内存使用情况 您可能还对显示每个打开的选项卡的内存使用情况感兴趣