Анализ производительности и сбоев плагинов Firefox

Анализ производительности и сбоев плагинов Firefox

Мне нужно что-то вроде диспетчера задач Windows иливершинаиз Linux (или, черт возьми, даже как диспетчер задач вГугл Хром), который может отслеживать, сколько ресурсов (загрузка ЦП и жесткого диска) используют различные страницы или плагины в Firefox.

Есть ли что-то родное для Firefox, что может показать эту информацию? Или, может быть, плагин, который покажет ресурсы, используемые другими плагинами?

решение1

Большая часть необходимых для этого функций встроена.

Чтобы просмотреть использование ресурсовстраницы

см. about:memory. Это дает вам интерактивное дерево распределения памяти (кликните по элементу, чтобы увидеть более подробную информацию; наведите указатель мыши, чтобы увидеть подробное объяснение того, что означает каждая запись):

Для использования процессора Javascript, работающего на страницах, попробуйтеПрофилировщик Javascript расширения Firebug. К сожалению, мне не известны какие-либо средства поддержки профилирования использования ЦП макетом страницы.

Чтобы просмотреть использование ресурсовплагины

используйте просмотрщик процессов/системный монитор/диспетчер задач вашей операционной системы. Firefox теперь запускает плагины в отдельных процессах, поэтому, просматривая использование памяти/ЦП каждым процессом, вы узнаете производительность соответствующего плагина.

В Linux процессы плагинов называются plugin-container. Посмотрите на командную строку каждого процесса, чтобы узнать, какой плагин он представляет.

При сбое плагина (или завершении его процесса) на открытой странице(ах) вы увидите сообщение, содержащее экземпляры аварийно завершившегося плагина.

решение2

Если вы перейдете на about:memory, Firefox предоставит вам подробный отчет о текущем использовании памяти. about:memory?verboseеще более подробный.

Связанный контент