Как узнать каждое использование памяти TAB?

34

Привет, возможно ли узнать, что, если Firefox или какой-либо браузер открыт, какой объем памяти занимает каждая вкладка веб-браузера?

Мне просто интересно узнать.

rɑːdʒɑ
источник
1
В настоящее время он все еще находится в списке желаний Firefox, см. Выпуски 400120 и 515352 .
Скиппи ле Гран Гуру
Ответы с наибольшим количеством голосов ниже устарели. Перейти к этому
sondra.kinsey

Ответы:

13

Для Firefoxя сделал аддон , который отображает использование памяти вкладки в заголовке соответствующей вкладки в.

Предоставляет пользователю статистику вкладок и использование памяти.

https://addons.mozilla.org/firefox/addon/tab-data/

Скриншот

особенности

  • Сколько вкладок открыто в данный момент
  • Сколько вкладок было открыто во время этой сессии Firefox
  • Сколько вкладок было открыто с момента установки аддона
  • Отображение использования памяти вкладки в заголовке
  • Предпочтение включения / выключения использования памяти вкладки
  • Предпочтение установить интервал между сбором памяти
bobbyrne01
источник
3
Этот плагин не совместим с Firefox 57 (Quantum) и выше из-за новой платформы WebExtensions.
Скотт Стивенс
1
Как объясняется в других ответах, вы можете использовать about:performanceв Quantum.
NieDzejkob
23

В Firefox Quantum вы можете использовать about:performance.

Здесь также about:memoryможно «просматривать, сохранять, загружать и отображать подробные измерения использования памяти Firefox» .


История ответов:

РЕДАКТИРОВАТЬ 1

Пользователь запросил эту функцию пять месяцев назад на форуме поддержки Mozilla . Цитируя ответ модератора, «Mozilla работает над этим в рамках проекта « Электролиз » ».

РЕДАКТИРОВАТЬ 2

Проект Электролиз был выпущен ! Теперь Firefox также многопроцессный.

Yamaneko
источник
спасибо, но это хорошо для Firefox 4.0, и теперь я в 16. еще одна вещь - это то, что он не отображается для каждой вкладки. Какую бы функциональность я не мог получить из этого дополнения, я могу легко получить команды top или htop с помощью терминала.
2012 года
@ican: Я нашел проект Electrolysis, с помощью которого Mozilla будет реализовывать эту функцию. Я также обновил свой ответ.
Яманеко
кажется, еще не закончено,
rɑːdʒɑ
1
Я обнаружил, что некоторые из моих надстроек отключили многопроцессорный режим в Firefox. Я решил эту проблему, следуя приведенным здесь инструкциям (добавьте надстройку Reporter для совместимости, и она пометит все надстройки, которые мешают
Chris Smith
11

Попробуйте использовать about:performance. Похоже, что данные в реальном времени похожи на диспетчер задач Chrome.

Дополнения не работают в Firefox Quantum, так как структура дополнений была изменена.

ADTC
источник
8

Введите about:memory?verboseстроку URL и проверьте каждый из оконных узлов. Это должно сделать свое дело.

жасмин
источник
где я могу получить описание всего этого текста.
2012 г.
1
Я еще ничего не нашел на сайте поддержки Mozilla, но это довольно просто, просто нажмите на узлы типа окна, и они будут сопоставлены, чтобы вы могли видеть только родительские узлы.
Жасмин
5

К сожалению, способ реализации вкладок Firefox и его about:memoryструктура не позволяют определить использование памяти для каждой вкладки. about:memoryэто действительно инструмент для отладки и разработки, и поскольку вкладки по-прежнему являются частью одного и того же процесса, вы не можете получить такую ​​же статистику для каждой вкладки, как в Chrome / Chromium.

Вы не получите лучшего ответа от своей награды, потому что никто ничего не может с этим поделать.

В последней ночной PPA-версии Mozilla это about:memoryвыглядит так (я выбрал раздел, в котором показаны открытые вкладки):

О: скриншот памяти

Как вы можете видеть, по URL можно определить, на какую вкладку ссылаются, но на самом деле память используется в других аспектах, которые не могут быть точно проиллюстрированы здесь, потому что это все один процесс, но много потоков.

RolandiXor
источник
но хром делает это и почему мы не можем сделать что-то параллельное.
2012 г.
2
@ican: Я думаю, что это цель проекта Электролиз. В следующих выпусках он предоставит аналогичный инструмент.
Яманеко
@VictorHugo Привет, спасибо за ответ. : D Так что я думаю, наверное, мне следует подождать до этого. :)
rɑːdʒɑ
@ican: Да, я надеюсь, что эта функция скоро появится:)
Yamaneko
2

Firefox 65 выпущен на 29-01-2019добавленную использование памяти на странице диспетчера задач найти на about:performance.

Абделазиз Мохначе
источник