Платформа
Android L обещает стать самой инновационной в линейке за счет внедрения в нее наиболее прогрессивных технологий. Вместо того, чтобы их вводить в текущие версии
Android серии
4.x компания
Google оттачивала наработки до совершенства, чтобы уже готовые решения использовать в своей мобильной операционной системе пятого поколения. Одна из таких технологий призвана сберечь заряд аккумулятора. Речь о проекте «
Volta».
Google обещает с помощью «
Volta» увеличить срок автономной работы мобильного устройства на значительные 15-20%. Секрет в программной оптимизации. На самом деле — никаких аппаратных заморочек и тайн. Все дело в том, что
Google запретит процессору просыпаться по всяким мелочам. Т.е. когда от него требуется раскрутиться на полную катушку дабы выполнить незначительное для пользователя действие, по проекту «
Volta» запустится блокировщик с отсрочкой задачи до момента, когда пользователь самостоятельно запустит какое-нибудь действие, вынуждающее процессор включиться уже обязательно.
В ходе исследования специфики работы мобильных процессоров инженеры, создающие
Nexus 5 замерили зависимость автономной работы устройства от пробуждения процессора по всяким пустякам. В итоге вышло, что проснувшись лишь на одну секунду чип «съедает» до двух полезных минут автономности! В связи с этим
Google потребовала от разработчиков обратить внимание на возможность отсрочки неважных действий в своих приложениях. «
Lazy First» — так назвали эту концепцию в лабораториях компании. Соответствующий инструментарий уже предоставлен всем партнерам
Google. В их числе сервис отслеживания работы аккумулятора по секундам. Таким образом, наиболее ответственные разработчики смогут создавать энергоэффективные и оптимизированные под
Android L приложения.