Есть ли в текущем Firefox что-то похожее на диспетчер задач в Google Chrome? ( Shift+ Esc)
Есть кое-что, что иногда требует достаточно ресурсов процессора, чтобы Firefox не отвечал на запросы - но с несколькими окнами, каждое с дюжиной открытых вкладок, пробная версия и ошибка займет некоторое время.
Ответы:
За использованием ресурсов можно следить через
about:performance
страницу,Task Manager
начиная с Firefox 64. Он был капитально переработан и теперь дает гораздо более подробное представление о производительности вкладок и надстроек.источник
about:memory
показывает детали использования памяти Firefox. На этой странице также есть кнопка, позволяющая минимизировать использование памяти.источник
Obviously it’s not the same as CPU usage, but in my experience they're very often correlated.
@ytpete, тогда вы часто посещаете узкое подмножество веб-страниц, потому что нет абсолютно никакой причины, по которой они обязательно будут связаны. Достаточно просто иметь веб-страницу размером 1 КБ, которая имеет JavaScript с бесконечным циклом и, следовательно, 100% загрузку ЦП, а другую - 100 МБ изображений, которые не используют ЦП.about:memory shows Firefox's memory usage details. There's also a button on that page that allows you to minimize memory usage.
Есть ли на этой странице информация о загрузке процессора? Если нет, то какое это имеет отношение к заданному вопросу? Этот «ответ» должен быть комментарием, а не ответом.Первым вероятным виновником является Flash. Убей Флэша - сейчас.
Тогда это может быть мошеннический код Javascript. Расширение Javascript Deobfuscator в Firefox позволяет отслеживать количество вызовов функций Javascript:
Это не показатель загрузки процессора, а достаточно близкий прокси-сервер: найдите функцию с большим количеством вызовов, и вы, вероятно, поймаете виновника.
источник
Firefox 16 должен наконец представить надлежащий встроенный профилировщик .
источник
Используя Flashblock и Nevercrash , теперь заменены FlashStopper и UnloadTab вы пройти долгий путь в блокировании Flash , или вкладки, предотвращая трату CPU вместо отслеживания его. Это относится и к памяти, но меньше. Flash, например, Youtube запрещается запускать до тех пор, пока вы не нажмете на них, поэтому вы можете запустить их на нескольких вкладках, и они будут ждать, пока вы откроете вкладки. Вкладки выгружаются из памяти и простаивают до тех пор, пока вы не откроете их снова, и они не будут обновлены из кэша (если они все еще доступны).
Выключение Интернета на некоторое время также работает в то время, когда вам это не нужно ;-)
Firefox настолько сильно фрагментирует виртуальную память, что использует слишком много реальной памяти (в реальной памяти слишком много неиспользуемой виртуальной памяти). Нужно периодически останавливать и перезапускать Firefox с теми же страницами. Это приведет к дефрагментации памяти, и вся система будет работать быстрее за счет сокращения перестановки.
В моей системе Ubuntu реальное использование памяти медленно увеличивается до 98%. Затем пришло время остановить Firefox и перезапустить его: он будет использовать менее 1 МБ реальной памяти вместо 3 МБ. То же самое относится к Thunderbird ..
источник
about:memory
. Я не знаю, будут ли они работать так же хорошо, как и перезапуск Firefox. Я хотел бы увидеть некоторые исследования по этому вопросу.За исключением уже упомянутого
about:performance
, есть дополнение к диспетчеру задач, которое должно быть клоном менеджера задач Chrome.источник
Следующий ответ на другой вопрос может вам помочь. Ответ написан пользователем "Accolade".
Позвольте мне добавить больше информации к ответу. По состоянию на январь 2012 года последняя версия XUL Profiler - 1.0.4, выпущенная в декабре 2008 года. Она сертифицирована только на совместимость с Firefox 2.0 - 3.6. *. Так что это явно нуждается в новом сопровождающем.
Интересно, есть ли способ заставить расширение работать на новых версиях Firefox?
Кроме того, мне интересно, хорошо ли работает временная версия Firefox для использования XUL Profiler с вашими существующими вкладками в сертифицированной совместимой версии Firefox.
источник
Здесь около 20% процессоров не были учтены при : производительности .
Отключение флажка «Включить отладку надстроек» в about: отладка избавила от этого дополнительного использования процессора.
Вы также можете отключить отладку этого дополнения в about: config . Установите либо devtools.chrome.enabled, либо devtools.debugger.remote-enabled (или оба) в выключенное состояние.
Для получения дополнительной информации о: отладка - Инструменты разработчика Firefox | MDN
источник
У вас установлен Flashblock или NoScript? Особенно, если нет, я бы попробовал сначала заглянуть во флеш-карты. Я также видел множество вкладок eBay, которые останавливали Firefox, хотя это было некоторое время назад (когда я фактически использовал eBay).
источник
Аддон монитора использования процессора мне понравился
источник