С Dalvik VM роль Zygote была (а) для запуска стартовой площадки для новых приложений и хранилища живых основных библиотек, к которым все приложения могут ссылаться в течение их жизненных циклов. С запуском ART все изменилось в отношении Zygote? Запущена ли Zygote на стартовую площадку для новых приложений на Android?Zygote in ART (Android Runtime)
ответ
Это то, что source.android.com говорит об этом:
Подобно предустановленными классов в зиготы, попытки АРТ предварительно инициализировать набор классов во время компиляции. Это создает файл «boot.art», который содержит изображение сжатой кучи предварительно инициализированных классов и связанных объектов. Этот файл отображается в память при запуске zygote. Хотя это требует дополнительного хранилища (обычно 10 МБ), он ускоряет запуск zygote и создает возможности для системы поменять некоторые предварительно загруженные классы под давлением памяти. Это также способствует улучшению производительности с низким уровнем ОЗУ для АРТ, поскольку в Дальвике большая часть информации этого класса хранилась на грязных страницах в пространстве линейного распределения.
Ссылка here
- 1. jmethodID in android ART
- 2. Оптимизация времени KitKAT ART (Android Runtime)?
- 3. Android Runtime (ART) - это виртуальная машина?
- 4. Dexposed crash on ART Runtime
- 5. Runtime parsing in Android
- 6. Ascii Art in C++
- 7. Создает ли новый Android Runtime (ART) только код Java AOT?
- 8. RSA :: PublicKey Функция загрузки segfaults ART (Android Runtime)
- 9. Как включить утверждения уровня языка на Android Runtime (ART)?
- 10. Работает ли Apache Felix в новом Android RunTime (ART)?
- 11. Google Tango: как активировать ART runtime
- 12. Android: Runtime Exception in doInBackground
- 13. Android Как получить Art Art (фото)
- 14. Альбом Android Art GridView
- 15. Android инструментов ART
- 16. Android, google cardboard runtime Ошибка JNI
- 17. ASCII art - Fixed Borders in C/C++
- 18. ASCII art in the optparse описание
- 19. Самомодифицирующийся код Android в ART
- 20. Runtime Statistics in Python
- 21. set() runtime in python
- 22. Runtime class in java
- 23. Runtime Const in Golang
- 24. Runtime join in lightswitch
- 25. Runtime Warning in django
- 26. Android Runtime и Android Native Interface
- 27. Создание второго процесса zygote для того же приложения в Android
- 28. Bind modified in runtime viewmodel
- 29. Weird error in C++ runtime
- 30. NZEC - Runtime Error in python
Да, это по-прежнему так. – alanv