Нетобзор - форум про интернет

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Автор Тема: Google Chrome убивает аккумуляторы ноутбуков  (Прочитано 1080 раз)

0 Пользователей и 1 Гость просматривают эту тему.

LutykАвтор темы

  • Жизнь нужно прожить так, чтоб голубь терпел, пролетая над твоей могилой:)
  • Модератор форума
  • *
  • Благодарность: +1567/-0
  • Оффлайн Оффлайн
  • Сообщений: 6556
  • Город: на берегах Згара
  • Модем: Gpon zte
  • Провайдер: Omega telecom
  • Тариф: 100 Mb Unlim 150грн Down-99Mbit/ Up-99Mbit
  • Антенна: Optical viber
  • 0983833266/e-mail lutyk1999@ukr.net

Браузер Google Chrome на Microsoft Windows может сильно влиять на время автономной работы ноутбука и даже замедлять работу компьютера.

Но почему Chrome сажает батареи быстрее, чем другие интернет-браузеры? Проблема заключается в скорости системных часов. Её незаметно для пользователя использует Windows. В момент своего открытия Chrome устанавливает это значение равным 1.000 мс. А для Windows в режиме ожидания это значение должно составлять 15.625 мс. Цифры кажутся немного запутанными, но вопрос не в них, а в рассогласовании скорости пробуждения процессора.

Что такое системные часы и почему это имеет значение? В операционных системах, таких как Windows, события часто настроены на запуск с некоторым интервалом. Для экономии энергии, процессор переходит в ждущий («спящий») режим, когда ничего не требует его внимания, и просыпается в заранее установленные сроки. Этот интервал, который Chrome изменяет в Windows, означает, что система просыпается гораздо чаще, чем раз в 15.625 мс. В самом деле, при установке интервала системных часов в 1.000 мс, процессор пробуждается 1000 раз в секунду. А установка по умолчанию в 15.625 мс означает, процессор просыпается всего 64 раза в секунду, чтобы проверить состояние событий, которые требуют внимания.

Сама Microsoft говорит, что установка интервала пробуждения в 1.000 мс может увеличить энергопотребление на 25 процентов. По самой своей природе, скорость системного времени носит глобальный характер, а это означает, что одно приложение может всё испортить, и поскольку обычные пользователи не заботятся об интервалах, большинство из нас никогда не узнает, в чём же была проблема

А что же происходит в других браузерах? Когда вы открываете самую последнюю версию Internet Explorer, скорость остается на уровне 15.625 мс, пока браузер не должен сделать что-то, чтобы скорость возросла. Если вы, скажем, заходите на YouTube, то для воспроизведения видео IE увеличит частоту пробуждения до 1.00 мс. При закрытии этой вкладки, в обычном режиме просмотра, он вернётся к значению в 15.625 мс. В Chrome увеличение скорости держится постоянно, как только открывается браузер, и он продолжает поддерживать её высокой, пока вы не закрыли браузер полностью.