Теперь Google приложения на 30% запускаются быстрее. Компания переработала системный код для запуска

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Компания Google существенно переработала среду выполнения Android (ART) и теперь мобильные приложения будут существенно быстрее запускаться. Это коснется не только последних мобильных гаджетов, которые скоро получат обновление до Android 14, но и более старые устройства с устаревшей операционной системой, к примеру, Android 12. Google переработала системный код ART, который отвечает за выполнение системных служб и задач, а также API-интерфейсы.


Согласно информации от компании Google, изменение кода позволило оптимизировать среду выполнения ART, что в свою очередь, увеличило скорость загрузки мобильных приложений до 30 процентов, но не на всех устройствах. На графике ниже можно увидеть, как изменилась зависимость скорости загрузки, в зависимости от использования до обновления и после. Как сообщается, обновление уже начало распространяться по мобильным гаджетам, и скоро его получат все поддерживаемые устройства. Распространение обновления происходит от Google Play, поэтому если устройства не поддерживают магазин приложений, то, скорее всего, пользователь его не получит.

Скорее всего, Google выпустит обновление ART 14, которое будет предназначаться для всех совместимых с ним устройствам. В обновлении появится OpenJDK 17 и оптимизация компилятора позволяющая повышать производительность при меньшем объеме кода.