Как найти и диагностировать плохо работающие надстройки Firefox?

Я использую много дополнений в моем Firefox. Одна из них вызывает периодические зависания при просмотре видео. Супер раздражает.

Помимо выполнения бинарного поиска отключенных надстроек, чтобы сузить проблему (что займет много времени из-за частоты зависаний), есть ли другие варианты?

Если проблема возникла из нативного приложения, я бы просто загрузил профилировщик и посмотрел, куда идет время. Но это все в Javascript.

Существуют ли какие-либо инструменты, чтобы помочь понять это? Может быть, какой-нибудь инструментарий, который я могу добавить в несколько ключевых исходных файлов в локальной сборке, чтобы помочь диагностировать проблему?

2 ответа

Это зависит.

1) Это может быть ваша ОС.

Вы на Linux? Тогда у вас будет плохая производительность вспышки, и на самом деле нет ни рифмы, ни причины, когда и почему. Я увижу, как флэш-память сгорает в одном из моих процессорных ядер, и единственное средство - убить Firefox и вернуться на страницу, которая обычно работает.

2) Что касается дополнений.

Популярные и обновленные аддоны обычно работают довольно хорошо. Их разработчики склонны исправлять ошибки и устранять утечки памяти. Что касается менее поддерживаемых надстроек, вы можете использовать это расширение для оповещения о возможных утечках памяти: https://addons.mozilla.org/en-US/firefox/addon/2490

Во -первых, попробуйте отключить плагин Java и / или Flash, именно эти две проблемы и вызывают большинство проблем.

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

в-третьих, удачи!

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