For faster navigation, this Iframe is preloading the Wikiwand page for Android Runtime.

Android Runtime

Материал из Википедии — свободной энциклопедии

Android Runtime
Тип среда выполнения
Автор Google Inc
Разработчик Google Inc
Написана на Си, C++
Операционная система Android
Аппаратные платформы ARM, MIPS, x86, RISC-V
Сайт source.android.com/… (англ.)
Логотип Викисклада Медиафайлы на Викискладе
Сравнение архитектур Dalvik и ART

Android Runtime — среда выполнения Android-приложений, разработанная компанией Google как замена Dalvik. ART впервые появился в Android 4.4 как тестовая функция, а в Android 5.0 полностью заменил Dalvik. В отличие от Dalvik, который использует JIT-компиляцию (во время выполнения приложения), ART компилирует[1] приложение во время его установки. За счет этого планируется повышение скорости работы программ и одновременно увеличение времени работы от батареи. Недостатком является большее время установки приложения.

Android 7.0 Nougat представила JIT-компилятор с профилированием кода для ART, который позволяет постоянно повышать производительность приложений Android при их запуске. Компилятор JIT дополняет нынешний компилятор Ahead of Time от ART и помогает улучшить производительность во время выполнения.
Для обеспечения обратной совместимости ART использует тот же байт-код, что и Dalvik.

Минусы использования ART

[править | править код]
  • Увеличивается время установки приложения.
  • Увеличивается занимаемое место на накопителе устройства.
  • Увеличивается время включения устройства[уточнить].

Плюсы использования ART

[править | править код]
  • Более быстрый запуск и исполнение приложений.
  • Быстрое переключение между приложениями.
  • Больше свободной оперативной памяти.

Примечания

[править | править код]
  1. ART and Dalvik (англ.). Android Developers. Дата обращения: 13 марта 2015. Архивировано 15 марта 2015 года.
{{bottomLinkPreText}} {{bottomLinkText}}
Android Runtime
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?