以编程方式确定Firefox中每个选项卡的内存使用情况?

时间:2014-12-14 19:54:06

标签: firefox memory-management firefox-addon firefox-addon-sdk

想要写一个firefox addon所以可以访问特权api。我查看了addon-sdk,particallarly tabs,但是没有看到一种简单的访问方式,我错过了什么吗?

我注意到about:addons-memory显示每个插件的内存使用量,这不是我想要的。

1 个答案:

答案 0 :(得分:2)

您需要从nsIMemoryReporterManager

开始

内存记者经理最近获得了.sizeOfTab()方法,这可能会有所帮助,但请注意有关低估内存使用情况的警告。

或者,您可以使用(.getReports())自己解析报告并将explict/window-objects/top(..., id=...)分支映射到制表符。 id的内容与inner or outer window id有关,我忘记了哪一个。