Android Runtime
| Android Runtime | |
|---|---|
| Tyyppi | suoritusaika |
| Tekijä | Google Inc. |
| Kehittäjä | Google Inc. |
| Sisään kirjoitettu | C , C++ |
| Käyttöjärjestelmä | Android |
| Laitteistoalusta | ARM , MIPS , x86 |
| Verkkosivusto | source.android.com/devic… |
| Mediatiedostot Wikimedia Commonsissa | |
Android Runtime on Android -sovelluksen suoritusaika, jonka Google on kehittänyt korvaamaan Dalvikin . ART ilmestyi ensimmäisen kerran Android 4.4 :ssä testiominaisuudena ja korvasi Dalvikin kokonaan Android 5.0 :ssa. Toisin kuin Dalvik, joka käyttää JIT-kääntämistä (kun sovellus on käynnissä), ART kääntää [1] sovelluksen asennuksen aikana. Tästä johtuen on tarkoitus lisätä ohjelmien nopeutta ja samalla pidentää akun käyttöikää. Huono puoli on sovelluksen pidempi asennusaika.
Android 7.0 Nougat esitteli JIT-kääntäjän koodiprofiloinnilla ART:lle, jonka avulla voit jatkuvasti parantaa Android-sovellusten suorituskykyä niiden ollessa käynnissä. JIT-kääntäjä täydentää ART:n nykyistä Ahead of Time -kääntäjää ja auttaa parantamaan ajonaikaista suorituskykyä. Taaksepäin yhteensopivuutta
varten ART käyttää samaa tavukoodia kuin Dalvik.
ART:n käytön haitat
- Pidentynyt sovelluksen asennusaika.
- Laitteen sisäisen muistin varattu tila kasvaa.
- Pidentynyt käynnistysaika[ määritä ] .
ART:n käytön edut
- Sovellusten nopeampi käynnistys ja suoritus.
- Nopea vaihto sovellusten välillä.
- Lisää ilmaista RAM-muistia .
Katso myös
Muistiinpanot
- ↑ ART ja Dalvik . Android-kehittäjät . Haettu 13. maaliskuuta 2015. Arkistoitu alkuperäisestä 15. maaliskuuta 2015.