Включите таймеры Throttle JavaScript в Edge и Chrome, чтобы снизить нагрузку на ЦП
Как включить таймеры дросселирования JavaScript в Edge и Chrome, чтобы снизить нагрузку на процессор
Chromium, проект с открытым исходным кодом, который используется как в браузерах Google Chrome, так и в Microsoft Edge, получил новую функцию, которая позволяет регулировать таймеры JavaScript в фоновом режиме. Этот параметр, когда он включен, значительно снижает нагрузку на ЦП и увеличивает время автономной работы устройства.
Рекламное объявление
И Edge, и Chrome поставляются с новой опцией, которую вы можете включить.
После включения параметр Throttle JavaScript Timers улучшит производительность устройства за счет снижения нагрузки на процессор и, как следствие, энергопотребления аккумулятора. Это может сэкономить до 30% заряда батареи для пользователей, которые держат много вкладок открытыми в браузере.
Итак, что именно делает этот вариант? Он приостанавливает таймеры JavaScript для вкладок, открытых в фоновом режиме (неактивных) вкладок, которые не используются вами в течение 5 минут или более. Для таких вкладок таймерам будет разрешено выполнять свой код только один раз в минуту.
Давайте рассмотрим, как активировать его в Google Chrome и Microsoft Edge. Оба браузера имеют эту опцию в своих каналах Canary на момент написания этой статьи, поэтому вам необходимо установить их версии Canary, чтобы попробовать.
Чтобы включить таймеры JavaScript в Microsoft Edge,
- Откройте Microsoft Edge.
- Введите в адресную строку следующее: edge: // flags / # интенсивное-пробуждение-дросселирование.
- Выбирать
Включено
сразу после Задержка таймеров Javascript в фоновом режиме вариант. - При появлении запроса перезапустите браузер.
Вы сделали! Теперь вы можете попробовать открыть веб-сайты, на которых в фоновом режиме работает много кода JavaScript, и посмотреть если браузер перестал потреблять ресурсы ЦП после 5 минут нахождения в фоновом режиме для тех вкладки.
То же самое можно сделать в Google Chrome. Опять же, шаги, описанные ниже, я делаю в своей канарской версии.
Чтобы включить таймеры Throttle JavaScript в Google Chrome,
- Откройте Google Chrome.
- Введите в адресную строку следующее: хром: // флаги / # интенсивное пробуждение-дросселирование.
- Установите флаг на Включено выбрав соответствующее значение из Задержка таймеров Javascript в фоновом режиме падать.
- При появлении запроса перезапустите браузер.
Вы сделали!