Как определить ресурсных боров в Firefox?

Я установил пакет расширений Firefox, который установил несколько расширений для моего Firefox.
Недавно я заметил, что потребление ресурсов процессом Firefox выросло до неприемлемого уровня для моего довольно слабого ноутбука.

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

2 ответа

Решение

Отключите каждое расширение, затем включите его. Сделайте несколько часов просмотра, затем откройте новую вкладку и перейдите к about:memory чтобы увидеть подробную информацию о потреблении памяти. Если оно слишком высокое, то вы будете знать, что это расширение является источником ресурсов. Также проверьте about:compartments для "окон-призраков" и отсеков, которые все еще перечислены, хотя их не должно быть - это признак утечки памяти, о которой вы должны сообщить Mozilla или автору расширения.

Обратите внимание, что это было бы более точно / точно, если бы вы использовали специальный скрипт, который открывал 100 вкладок за раз, затем закрывал их и затем проверял память. Кроме того, это действительно хорошая идея - сначала отключить все расширения, чтобы понять, каким должно быть / является нормальное использование памяти.

Список известных проблем.
Однако иногда единственный способ - удалить их по одному, чтобы посмотреть, что произойдет.

Другие вопросы по тегам