Chrome 57: начинается регулирование фоновых вкладок

Google Chrome 57 — это первая стабильная версия веб-браузера для настольных ПК, которая поставляется с функцией оптимизации энергопотребления на фоновой вкладке.

Google объявил еще в январе 2017 года, его веб-браузер Chrome в ближайшем будущем начнет ограничивать использование дорогих фоновых страниц.

Это изменение теперь доступно в Chrome Stable. В соответствии Согласно новому сообщению в официальном блоге Chromium, Chrome «будет регулировать отдельные фоновые вкладки, ограничивая скорость срабатывания таймера для фоновых вкладок, используя чрезмерную мощность».

Хотя таймеры фоновых вкладок в Chrome уже были ограничены запуском один раз в секунду, изменение ограничивает доступ к ЦП, так что фоновые вкладки могут использовать в среднем 1% ядра, когда они работают в фоновом режиме.

хромированные вкладки дроссельной заслонки

Google отмечает, что на вкладки, которые запускают приложения реального времени, такие как воспроизведение звука в фоновом режиме или WebRTC / WebSockets, это изменение не повлияет.

Согласно Google, это изменение приводит к «сокращению загруженных фоновых вкладок на 25%», но тестовые данные о том, как это влияет на повышение мощности, не публиковались.

Пользователи могут прямо сейчас отказаться от регулирования дополнительной вкладки, загрузив Chrome с флаг —disable-background-timer-throttling .

На компьютерах с Windows это делается следующим образом:

  1. Щелкните правой кнопкой мыши значок Chrome на панели задач.
  2. Щелкните правой кнопкой мыши Chrome в открывшемся меню и выберите в нем свойства.
  3. Добавьте —disable-background-timer-throttling в конец целевого поля. Убедитесь, что между путем и флагом есть пробел, например «C: \ Users \ Martin \ AppData \ Local \ Google \ Chrome SxS \ Application \ chrome.exe» —disable-background-timer-дросселирование

Google создал флаг для «вариантов использования, таких как запуск тестовых наборов и других санкционированных тяжелых вычислений», но он доступен всем пользователям браузера.

У компании есть долгосрочные планы на эту функцию (и мы имеем в виду долгосрочные, поскольку последняя запись дорожной карты установлена ​​на 2020+):

  1. Явный отказ (~ 2 квартал 2017 г., когда появится FeaturePolicy)
  2. Приостановить все задачи на мобильных устройствах (~ второй квартал 2017 г.)
  3. Регулирование задач без таймера (~ второй квартал 2017 г.)
  4. Бюджетное регулирование для закадровых кадров (~ 3 квартал 2017 г.)
  5. Регулирование веб-воркеров (~ 2018 г.)
  6. Приостановить все фоновые вкладки (~ 2018)
  7. Удалить отказ (~ 2020+)

Инженеры Google планируют включить возможность отказа, которую веб-приложения и сайты могут использовать для отказа от некоторых форм регулирования. Кроме того, во втором квартале 2017 года Google планирует ограничить выполнение задач без таймера, например загрузки задач, веб-воркеров в 2018 году, а также приостановить все фоновые вкладки в 2018 году.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *