4

Глядя, чтобы написать firefox addon, так будет иметь доступ к привилегированным апи. Я просмотрел addon-sdk, в частности tabs, но не вижу простого доступа, я что-то пропустил?Программно определить использование памяти каждой вкладки в firefox?

Я заметил about:addons-memory, который показывает использование памяти на аддон, который не совсем то, что мне нужно.

+0

примерно: память похоже эта информация, более или менее. поэтому, возможно, можно использовать те же API, что и для получения информации для текущей вкладки. – the8472

ответ

2

Вам нужно начать с nsIMemoryReporterManager

Менеджером репортеров памяти недавно получил .sizeOfTab() метод, который может быть полезным, но увидеть предостережения о недооценке использования памяти.

В качестве альтернативы вы можете самостоятельно анализировать отчеты, используя (.getReports()) и сопоставляя ветви explict/window-objects/top(..., id=...) с вкладками. Идентификационный материал относится к inner or outer window id, я забываю, какой из них.

Смежные вопросы