С выходом новой версии Android 4.4 KitKat перед пользователями появилась возможность выбора среды выполнения программ - Dalvik или ART. Данная статья рассказывает, что такое ART и как настроить систему Android на её использование.
ART - (Android Runtime) новая виртуальная машина Android, которая прийдет на смену существующей версии Dalvik. Отличительной особенностью новой машины от старой версии является отказ от перевода в команды реального процессора в момент запуска программы. Теперь подобное преобразование в машине ART происходит в момент установки приложения. Тем самым удалось избавиться от одного из главных недостатков машины Dalvik - долгий первый запуск программ. Ценой за быстрый запуск программ стало увеличившейся время установки и увеличившейся занимаемое место на постоянной памяти. При этом размер используемой оперативной памяти каждой программой уменьшился.