Дополнение «Диспетчер задач» для Firefox? [закрыто]


15

Существуют ли какие-либо дополнения для Firefox, которые могут реплицировать мониторинг производительности диспетчера задач в Windows - с учетом используемой памяти и процессора - но для всех вкладок в текущем сеансе Firefox?

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


1
Если у вас проблемы с памятью, я хотел бы подключить дополнение AFOM addons.mozilla.org/en-US/firefox/addon/11922 . Уменьшает утечки памяти и использование.
аутбласты

Вот это да! Пока это похоже на волшебство! У Firefox было 500 МБ +, когда я установил аддон, после перезапуска он теперь ~ 180. Мне придется посмотреть, как это будет после нескольких часов работы, но пока ?? БОЖЕ МОЙ! :)
Eidylon

Ответы:


8

StatusbarEx - это расширение Firefox, которое будет отображать системную информацию в строке состояния Firefox, такую ​​как использование памяти системы и самого Firefox, скорость сети, состояние питания системы и т. Д.

Альтернативный текст

Тем не менее, он не работает «вкладка». поскольку Firefox (в отличие от других веб-браузеров) использует потоки вместо процессов для открытия вкладок. Я сомневаюсь, что это возможно вообще.


недоступно для OSX
Крис Фрисина

Недоступно для Linux
Брайс Гуинта

9

С Firefox вы можете печатать, about:memoryи он покажет вам распределение использования памяти (может быть доступно и в более старых версиях). Я не знаю, насколько это полезно для вас. Я также хотел бы видеть, сколько использует каждая вкладка и плагин, насколько память и процессор идет.


Интересная информация, и две кнопки немного помогают, но да ... на самом деле не помогает вам сузить то, что просачивается.
Eidylon

2

XUL Profiler - это замечательное расширение, которое может указывать на расширения и JS-клиентские бананы с точки зрения использования процессора. Он работает не для отдельных вкладок, а для каждого сценария (или около того). Обычно вы можете связать эти сценарии .js со своими вкладками или расширениями вручную.

Также стоит упомянуть, что в Google Chrome встроен действительно хороший менеджер задач, который дает память и использование процессора для каждой вкладки, расширения и плагина.

[XUL Profiler] является профилировщиком Javascript. Он отображает затраченное время в каждом методе в виде графика, а также перерисовывает зоны холста браузера, чтобы помочь отследить использование фрагментов кода процессором.

Отслеживает все вызовы JS и рисует события в XUL и контексте страниц. Создает анимацию, показывающую динамически перерисовываемые зоны холста.


Doh! Выглядит круто, но не позволит мне установить его с FF 3.6. вздох Хоуп в будущем, хотя, как сообщается, Mozilla работает над многопроцессорными вкладками, которые открывают новые возможности. :) mozillalinks.org/wp/2009/05/future-firefox-will-be-multiprocess
eidylon

2

Вы можете попробовать запустить Firefox, измерить использование его памяти только при about:blankоткрытом, затем снова измерить после загрузки сайта, который вы хотите измерить, и затем принять разницу.

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


1

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

Так что, пока Firefox не изменит это (и это серьезное изменение), это будет невозможно.


1

На этот вопрос Супер пользователя :

StatusbarEx - это расширение Firefox, которое будет отображать системную информацию о строке состояния Firefox, такую ​​как использование памяти системой и самим Firefox, скорость сети, состояние питания системы и т. Д.

Тем не менее, он не работает «вкладка». поскольку Firefox (в отличие от других веб-браузеров) использует потоки вместо процессов для открытия вкладок. Я сомневаюсь, что это возможно вообще.


@bdolan Странно, в ответе есть ссылка на атрибут ...

@Will: раньше не было - похоже на редактирование ниндзя. Спасибо, в любом случае!
bdonlan
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.