Firefox 的“任务管理器”插件?

Firefox 的“任务管理器”插件?

是否有任何 Firefox 插件可以复制 Windows 中任务管理器的性能监控 - 查看内存和 CPU 的使用情况 - 但针对当前 Firefox 会话中的所有选项卡?

我希望能够看到哪些标签占用了最多的内存或对 CPU 的占用最大。

答案1

状态栏是一个 Firefox 扩展,它会在 Firefox 的状态栏上显示系统信息,例如系统和 Firefox 本身的内存使用情况、网络速度、系统电源状态等。

替代文本

但是,它不能“特定于标签”地工作。因为 Firefox(与其他 Web 浏览器不同)使用线程而不是进程来打开标签。我怀疑这根本是不可能的。

答案2

使用 Firefox,您可以键入内容about:memory,它会显示内存使用情况的明细(旧版本可能也有)。我不知道这个明细对您有多大用处。我也想看看每个选项卡和插件在内存和 CPU 方面的使用情况。

答案3

XUL 分析器是一款非常棒的扩展,可以指出扩展和客户端 JS 在 CPU 方面出现的问题。它不是基于每个选项卡工作,而是基于每个脚本(或类似情况)。通常,您可以手动将这些 .js 脚本与您的选项卡或扩展关联起来。

还值得一提的是,Google Chrome 内置了一个非常好的任务管理器,可以提供每个标签、扩展和插件的内存和 CPU 使用情况。

[XUL Profiler] 是一款 Javascript 分析器。它以图表形式显示每种方法的耗时,以及浏览器画布区域的重绘,以帮助追踪消耗 CPU 的代码块。

跟踪 XUL 和页面上下文中的所有 JS 调用和绘制事件。构建一个动画,动态显示正在重新绘制的画布区域。

答案4

我认为你想要的是不可能的,因为 Firefox 的每个选项卡都在同一个进程中运行。Chrome 可以做到这一点,因为每个选项卡都有自己的进程。

因此,只要 Firefox 不改变这一点(这是一个重大的改变),那就不可能实现。

相关内容