Microsoft пытается увеличить время автономной работы устройства с помощью браузеров на основе Chromium
Chromium - популярный движок веб-браузера, используемый в большинстве популярных программ, включая Google Chrome, Opera, Vivaldi, Яндекс-браузер и Microsoft Edge (в его предварительной версии). Предоставляя впечатляющую скорость рендеринга и совместимость с веб-стандартами, Chromium известен тем, что разряжает аккумулятор устройства и потребляет много оперативной памяти. Microsoft работает над улучшением своего поведения в этой области.
Решение, которое предлагает Microsoft, - запретить кэширование мультимедийного контента на жесткий диск устройства.
Сегодня контент потокового мультимедиа кэшируется на диск во время получения и воспроизведения. Сохранение активного диска во время этого процесса увеличивает энергопотребление в целом, а также может предотвратить использование определенных режимов пониженного энергопотребления в операционной системе. Поскольку потребление мультимедиа является сценарием интенсивного использования, это дополнительное потребление энергии отрицательно сказывается на сроке службы батареи. Это предложение предотвратит кэширование определенного мультимедийного контента на диск с целью продления срока службы батареи устройства для пользователей.
Команда браузера Edge сделала местное тестирование предварительной реализации воспроизведения незашифрованного потокового мультимедийного контента 1080p на ноутбуке при отключении от источника питания. В тестовой конфигурации замеры показателей мощности производились каждые 10 секунд. Результаты как для базовой сборки, так и для сборки с добавленной реализацией определялись в среднем по пяти запускам, каждый из которых длился пять минут.
Тесты показали улучшение на 62 мВт для основной шины с включенной заменой. Во время этого теста активность записи на системный диск снизилась на 309 КБ / сек. Существенных изменений в виртуальном рабочем наборе не наблюдалось.
Microsoft преследует следующие цели:
- Чтобы увеличить время автономной работы устройств за счет снижения энергопотребления во время воспроизведения мультимедиа.
- Чтобы свести к минимуму неблагоприятное влияние на распространенные сценарии, которые могут полагаться на кэширование диска, в частности на оптимизацию времени поиска, когда пользователь переходит на несколько секунд вперед или назад.
Microsoft предлагает добавить в Chromium специальный флаг, поскольку это новое поведение еще не утверждено. Если он со временем добавится, мы сможем с ним поиграться и проверить в действии.