Існує кілька причин високого використання процесора у Firefox, детально описаних нижче.
1.Додатки
Звичайна причина проблем із процесором - це погана надбудова. Перший тест, який слід зробити, це запустити Firefox без доповнень.
З усунення неполадок Firefox у безпечному режимі :
У верхній частині вікна Firefox натисніть кнопку Firefox, перейдіть до меню довідки та виберіть Restart with Add-ons Disabled...
. Firefox запуститься з діалогового вікна безпечного режиму Firefox. Примітка. Ви також можете запустити Firefox у безпечному режимі, утримуючи клавішу Shift під час запуску Firefox.
Тепер у вас є два варіанти:
Якщо натиснути кнопку «Пуск у безпечному режимі», тимчасово вимкніть розширення та теми, вимкніть апаратне прискорення та скиньте панель інструментів та налаштування кнопок. Коли ви вийдете з безпечного режиму і запустите Firefox нормально, ваші розширення, теми та налаштування повернуться до стану, в якому вони були, перш ніж ви перейшли в безпечний режим.
Якщо в безпечному режимі у вас немає проблем з процесором, проблема полягає в одному з ваших додатків. Ви можете використовувати меню Tools > Add-ons
для вибіркового відключення додатків та перезавантаження Firefox, поки не знайдете поганий.
2.Flash
Flash відомий для таких проблем. Один із звичайних способів виправити це - відключити апаратне прискорення Firefox, скориставшись пунктом
меню Tools > Options
Додаткові вкладки Use Hardware Acceleration When Available
.
Два доповнення Adblock Plus і NoScript рекомендується вибірково блокувати непотрібні елементи, включаючи Flash, на переглянутій сторінці.
3.JavaScript
JavaScript на веб-сайті, який ви переглядаєте на одній із ваших вкладок, може бути погано зашифрований і витрачати CPU шляхом циклічного циклу.
Найкращим засобом є використання NoScript, щоб уникнути виконання JavaScript з веб-сайтів, яким ви не довіряєте. Це також міра безпеки, яку кожен повинен використати, щоб уникнути
подвигу сценаріїв міжміських сайтів .
4.Профілювання
Якщо дуже незрозуміло, який веб-сайт викликає високий процесор, можна використовувати профілювання в Firefox, хоча це не проста практика.
Налагоджувачами, які також займаються профілюванням, є:
Якщо ви розробник і відчуваєте себе як пригода, і оскільки ви перебуваєте на Mac, ви можете використовувати DTrace,
як це пояснено в Продуктивність / Оптимізація JavaScript за допомогою DTrace , який є інструментом, який використовують розробники Mozilla.