Можно ли найти вкладку переключения процессора в Firefox?

8

Прежде всего, я сделал свою домашнюю работу и нашел подобные вопросы, но они, кажется, охватывают определенные дополнения Firefox. Мой сценарий другой: я не запускаю тонну аддонов, но все еще периодически увеличиваю использование ЦП до 100% (у меня старый одноядерный ЦП). Интересно, можно ли посмотреть, какая вкладка является оскорбительной? Обычно я не запускаю несколько миллиардов вкладок, я стараюсь придерживаться правила здравого смысла 7 +/- 2, но закрывать вкладки одну за другой и наблюдать за использованием процессора все еще не очень удобно.

VTEST
источник
1
+1 Тот же вопрос. В первый раз, когда я увидел процессор, я не увидел тот же тег во второй раз, когда я увидел его. Хуже того, загрузка ЦП истощается, пока firefox не выключится, поэтому закрытие вкладки не решит проблему. Кроме того, я думаю, что закрытие и использование функции вкладки «Сохранить» не помогает и позволяет использовать ее при следующем запуске браузера

Ответы:

4

Высокая загрузка ЦП во время простоя обычно является признаком неправильного поведения веб-сайта (в отличие от действий пользователя, которые занимают много времени, что часто указывает на неправильное расширение). Это может быть плагин, или это может быть Javascript.

Выявить проблемные сайты может быть сложно. Визуально ищите что-то, что движется - большинство процессоров-перегружателей предназначены для анимации чего-либо (автоматическая прокрутка текста, поворот рекламы, фильмов и т. Д.). (Анимированные картинки не используют много ресурсов процессора.)

Если вам повезет, процессор хоггер также делает доступ к сети. Это намного проще закрепить на сайте. Запустите tcpdump, wireshark или любой другой любимый обозреватель сетевого трафика. Веб-трафик - это TCP и обычно на удаленный порт 80. Это может указывать на сайт, который вы посещаете, или на сайт, который встраивается в сайт, который вы посещаете, как правило, в рекламу.

Реклама и флеш являются частыми виновниками, поэтому Flashblock и Adblock могут сэкономить ваше процессорное время.

Chrome запускает один процесс на одну вкладку, поэтому поиск хоггера процессора тривиален. Это также быстрее, чем Firefox (но даже больше памяти, если у вас открыто много вкладок). Возможно, вы захотите попробовать, хотя в нем определенно меньше наворотов, так что это не для всех.

Жиль "ТАК - перестань быть злым"
источник
Я в значительной степени блокирую рекламу / flash, поэтому JavaScript - мой главный подозреваемый. Не буду пробовать Chrome, так как он, кажется, сообщает Google, что я делаю.
тест
1
@vtest: единственное сообщение для Google, которое делает Chrome, - это сообщать ему, по каким ссылкам вы нажали на странице поиска Google, если вы выполнили поиск, набрав слова в строке URL. Это можно отключить в настройках управления поисковой системой.
Жиль "ТАК - перестань быть злым"
1
@Gilles: эта «единственная» вещь все еще вписывается в мое определение шпионского ПО, особенно если оно включено по умолчанию. Хотя ваш ответ является ценным, давайте перестанем спорить о плюсах и минусах Chrome :)
vtest
@vtest Проверьте Chromium или Iron ( srware.net/en/software_srware_iron.php ), чтобы попробовать Chrome без отчетов, если вы все еще хотите его протестировать.
Сатьяджит Бхат
1
@Boris_yo Я думаю, что функции отчетов в любом приложении должны быть отключены по умолчанию. Отчеты Chrome по умолчанию - это как минимум плохой выбор дизайна, если не плохое намерение. Отчеты Chrome по умолчанию и поступающие из Google (да, эти «не делай злых парней») - просто лицемерие.
vtest
1

Chrome предлагает диспетчер задач ( Shift-Esc).

Если вы хотите то же самое для Firefox, проголосуйте за эту ошибку: Нужен способ, чтобы пользователи могли сказать, где тратится время, когда пользовательский интерфейс перестает отвечать на запросы

Аарон Дигулла
источник
Как можно «проголосовать» за эту ошибку? Я пошел туда и не смог найти ни одной функции голосования.
Луис де Соуза
@ LuísdeSousa: Когда вы вошли в систему, вы можете увидеть ссылку «(голосование)» в поле «Важность:»
Аарон Дигулла