![如何识别 Firefox 上的资源占用大户?](https://linux22.com/image/1332893/%E5%A6%82%E4%BD%95%E8%AF%86%E5%88%AB%20Firefox%20%E4%B8%8A%E7%9A%84%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E5%A4%A7%E6%88%B7%EF%BC%9F.png)
我安装了一个 Firefox 扩展包,该包为我的 Firefox 安装了一些扩展。
最近我注意到,Firefox 进程的资源消耗对于我较弱的笔记本电脑来说已经上升到不可接受的水平。
我如何识别导致此问题的附加组件?我不想卸载所有附加组件,因为我认为其中一些确实让我的生活更轻松。有没有办法分析我的 Firefox 插件,最好是在一段时间内?
答案1
禁用每个扩展,然后启用一个。浏览几个小时,然后打开新选项卡并转到about:memory
查看有关内存消耗的详细信息。如果它太高,那么你就会知道该扩展占用大量资源。此外,检查about:compartments
“幽灵窗口”和仍然列出的隔间(即使它们不应该列出) - 这表明存在内存泄漏,你应该向 Mozilla 或扩展的作者报告。
请注意,如果您使用一个特殊的脚本,每次打开 100 个选项卡,然后关闭它们,然后检查内存,那么这个结果会更准确/更精确。此外,最好先禁用所有扩展,以了解正常的内存使用情况。
答案2
已知问题列表。
但是,有时唯一的方法是一次卸载一个,然后看看会发生什么。