В Android 4.4 KitKat впервые была реализована функция, о которой большинство пользователей никогда не слышали. ART или Android Runtime призвана заменить Dalvik – технологию, ответственную за запуск приложений на смартфонах под управлением Android.

Специалисты Google работали над этой возможностью почти 2 года, и наконец она стала доступна всем желающим. Специальные алгоритмы исполнения кода Dalvik позволяют запускать приложения, используя при этом минимальное количество памяти устройства.

Dalvik использует JIT компилятор (Just-In-Time), который берет код приложения, анализирует его и активно переводит в такую форму псевдокода, которая работает быстрее, причем это происходит прямо во время работы приложения. ART использует принципиально другую схему работы – АОТ (Ahead-Of-Time) и переводит код приложения в машинный язык лишь один раз, во время установки приложения.

В настоящее время ART находится в экспериментальной стадии разработки, но его уже можно попробовать на Nexus 5 под управлением Android 4.4 KitKat. Сделать это можно, перейдя в Settings (Настройки) > Developer options (Для разработчика) > Select runtime (Выбрать Runtime). По умолчанию в системе включен Dalvik.

LG Nexus 5 на Android 4

После выбора ART телефон предложит вам перезагрузить устройство, причем это займет около 10 минут. Первые наблюдения показывают, что время запуска большинства приложений уменьшилось в два раза. С другой стороны, платой за быстродействие является то, что теперь приложения будут устанавливаться дольше обычного.

Это может быть неудобно, если вы восстанавливаете из резервной копии большое число программ. Кроме того, запуск приложений в режиме ART требует примерно на 10-20% больше памяти по сравнению с Dalvik. После финального релиза ART обещает нам быструю загрузку приложений, увеличение времени автономной работы смартфона и улучшенную многозадачность.

Подпишись вTelegram
Планшет OPPO Pad 3 Pro вышел на глобальный рынок  – Snapdragon 8 Gen 3, 144 Гц и 12 ГБ ОЗУ

Планшет OPPO Pad 3 Pro вышел на глобальный рынок – Snapdragon 8 Gen 3, 144 Гц и 12 ГБ ОЗУ

Представлена Sony Alpha 1 II – беззеркальная камера за $6500

Представлена Sony Alpha 1 II – беззеркальная камера за $6500

Представлен Nubia Z70 Ultra – фотофлагман на Snapdragon 8 Elite

Представлен Nubia Z70 Ultra – фотофлагман на Snapdragon 8 Elite

Представлен Redmi A4 5G – 120 Гц, Snapdragon 4s Gen 2 и цена $101

Представлен Redmi A4 5G – 120 Гц, Snapdragon 4s Gen 2 и цена $101

Microsoft выпустила мини-ПК Windows 365 Link, напоминающий Mac mini

Microsoft выпустила мини-ПК Windows 365 Link, напоминающий Mac mini

Valve разрабатывает Steam Controller 2 и геймпад для VR-гарнитуры

Valve разрабатывает Steam Controller 2 и геймпад для VR-гарнитуры

Apple выпустила iOS 18.1.1

Apple выпустила iOS 18.1.1

MacBook Pro на M4 Max протестировали в играх

MacBook Pro на M4 Max протестировали в играх

ASUS представила игровые смартфоны ROG Phone 9 и ROG Phone 9 Pro – 5800 мАч, 185 Гц и Snapdragon 8 Elite

ASUS представила игровые смартфоны ROG Phone 9 и ROG Phone 9 Pro – 5800 мАч, 185 Гц и Snapdragon 8 Elite

Представлен VAIO SX14-R – ноутбук весом 999 грамм с автономностью до 38 часов

Представлен VAIO SX14-R – ноутбук весом 999 грамм с автономностью до 38 часов

Samsung представила технологию ALoP (All Lenses on Prism), улучшающую перископическую камеру в смартфонах

Samsung представила технологию ALoP (All Lenses on Prism), улучшающую перископическую камеру в смартфонах

На смартфоне со Snapdragon 8 Elite запустили Cyberpunk 2077

На смартфоне со Snapdragon 8 Elite запустили Cyberpunk 2077