Свежие оптимизации Android позволяют экономить до 95 петабайт на устройствах по всему миру
Компания Google выпустила новую версию Android Runtime (ART), среды выполнения приложений в ОС Android. По заявлению компании, новая ART версия более эффективна, чем предшественница, и использует примерно на 9% меньше кода без каких-либо потерь производительности.
В блоге Google поясняется:
Размер кода — один из ключевых показателей, на который мы обращаем внимание, поскольку генерируемые файлы меньшего размера лучше расходуют память (как ОЗУ, так и хранилище).
Произведённые оптимизации позволяют в среднем сэкономить от 50 до 100 МБ на одном устройстве Android. С учётом существования более миллиарда совместимых устройств по всему миру экономится от 47 до 95 петабайт.
Поскольку ART уже давно не является системным компонентом Android и может обновляться независимо от системы, все устройства под управлением Android 12 и более поздних версий вскоре смогут воспользоваться преимуществами нововведений. Новая версия ART 14 станет доступна через системные обновления Google Play, которые автоматически распространяются на телефоны пользователей.
В своем блоге Google подробно рассказывает о том, как удалось добиться такой экономии, но суть в том, что компания оптимизировала определенные процессы, происходящие при переводе кода приложений в необходимые инструкции.
© iXBT