В Google нашли способ ускорить запуск приложений на Android-устройствах на 30 процентов
Компания Google выпустила системное обновление Google Play для Android. Его ключевым новшеством стала возможность ускорить запуск приложений на 30 %. Этого удалось добиться за счет оптимизации движка операционной системы ART, отвечающего за корректный перевод кода в инструкции, обязательные для выполнения в среде устройства. Компания в своем блоге сообщила, что обновления ART теперь будут выходить на постоянной основе. Они будут нести массу полезных улучшений, касающихся безопасности, скорости работы памяти и запуска программ.
Последние обновления охватывают несколько миллионов устройств, работающих под управлением ОС Android двенадцатой версии. В скором времени аналогичное обновление выйдет и для устройств бюджетного сегмента с Android Go. Став модульным компонентом в Android 12, ART обзавелся возможностью получения оперативных обновлений через сервис Play Store. Это позволяет отказаться от «полных» обновлений системы. Таким образом можно гораздо быстрее внедрять обновления безопасности и улучшать производительность.
Разработчики указывают и на возможность через обновления ART внедрять новые программные функции. Например, последнее обновление ART 13 добавило языковые функции OpenJDK 11. Сейчас в Google уже начали работу над ART 14 и собираются выпустить пакет обновлений через несколько месяцев. Он сделает гаджеты еще быстрее за счет одновременного уменьшения объема кода и роста производительности. Еще более важно, что ART 14 будет поддерживать не только самую новую 14 версию «зеленого робота», но и 12 и 13 версии этой мобильной ОС.