`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Следующая версия Android будет поставляться с новым движком ART

0 
 

Следующая версия Android будет поставляться с новым движком ARTGoogle сообщила, что следующая версия операционной системы Android будет поставляться с новым движком для исполнения кода сторонних программ ART (Android RunTime), который заменит существующий с запуска ОС движок Dalvik.

ART впервые стал доступен еще в предыдущей версии Android 4.4 KitKat, но только для разработчиков. Новинка является не просто виртуальной машиной с JIT-компиляцией (Just-in-Time, компиляция «на лету»), а обладает способностью ATO-компиляции (Ahead-on-Time, «компилятор перед исполнением»). Последний полностью исключает возможность сосуществования во время исполнения программ промежуточного байт-кода виртуальной машины и нативного кода платформы, что характерно для JIT-систем. ART транслирует приложения в машинный код физического вычислителя фактически при их инсталляции и делает это один раз за все время жизненного цикла приложения на конкретном устройстве. Дальше, после трансляции, приложение существует в бинарном виде и представлено системой команд конкретного процессора.

В результате, новый подход приведет к уменьшенному расходу оперативной памяти и увеличении скорости исполнения кода приложений, но, в то же время, они будут занимать больше места в установленном виде. Впрочем, последний фактор не столь существенен, учитывая невысокие цены на флеш-память. Кроме того, была улучшенная система сбора «мусора» во время работы сторонних программ. Новый движок должен будет также обеспечить более длительную работу от аккумуляторов устройств.

В ближайших релизах Android движки ART и Dalvik будут сосуществовать, так как полностью исключить последний пока нельзя, ведь почти все приложения для Android так или иначе связаны с ним. Со временем ART станет стандартным движком исполнения Android, поэтому разработчикам рекомендуется переводить на него свои приложения уже сейчас.

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

0 
 

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT