Для анализа потребления процессоров Addons Firefox в SO [закрыто

StackOverflow https://stackoverflow.com/questions/1134215

  •  16-09-2019
  •  | 
  •  

Вопрос

В настоящее время я анализирую неэффективные дополнения Firefox, удаляя их и эмпирически увидев, был ли аддон проблемой или нет. Тем не менее, этот способ найти неэффективные аддоны очень трудоемкий.

Я хотел бы знать точные числовые способы увидеть

  1. Потребление процессора для каждого аддона независимо в Firefox
  2. Потребление процессора для двух разных аддонов одновременно в Firefox (Обратите внимание, что не практично иметь два аддона в вашем браузере каждый раз, а затем измерять необходимость в долгосрочной перспективе)

Очевидно, достаточно измерить только процессор, а не потребление памяти вообще, чтобы сделать тесты простыми.

Есть ли какой -нибудь инструмент для измерения потребления процессора для комбинации 2 в наборе аддон?

Это было полезно?

Решение

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

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

Другие советы

Есть дополнение Firefox, чтобы увидеть Память Применение: О памяти аддонс.

Установите аддон и откройте страницу about:addons-memory, он отобразит использование памяти для всех установленных аддон (включая нативные аддонс Firefox).

Вас также может быть заинтересован Использование памяти TAB, которое отображает использование памяти для каждой открытой вкладки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top