Android Runtime
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2015. december 30-án áttekintett
verziótól ; az ellenőrzések 14 szerkesztést igényelnek .
Az Android Runtime egy Android alkalmazás futtatókörnyezet, amelyet a Google fejlesztett ki a Dalvik helyettesítésére . Az ART először az Android 4.4 -ben jelent meg tesztfunkcióként , és teljesen felváltotta a Dalvikot az Android 5.0- ban. A Dalviktól eltérően, amely JIT fordítást használ (amíg az alkalmazás fut), az ART a telepítés során fordítja [1] az alkalmazást. Emiatt a tervek szerint a programok sebességét növelik, és ezzel együtt az akkumulátor élettartamát is növelik. Hátránya az alkalmazás hosszabb telepítési ideje.
Az Android 7.0 Nougat bevezetett egy JIT fordítót kódprofilozással az ART számára, amely lehetővé teszi az Android-alkalmazások teljesítményének folyamatos javítását, amikor azok futnak. A JIT fordító kiegészíti az ART jelenlegi Ahead of Time fordítóját, és segít a futásidejű teljesítmény javításában.
A visszafelé kompatibilitás érdekében az ART ugyanazt a bájtkódot használja , mint a Dalvik.
Az ART használatának hátrányai
- Megnövelt alkalmazástelepítési idő.
- A készülék belső memóriájában a foglalt hely növekszik.
- Növekvő bekapcsolási idő[ adja meg ] .
Az ART használatának előnyei
- Az alkalmazások gyorsabb indítása és végrehajtása.
- Gyors váltás az alkalmazások között.
- Több ingyenes RAM .
Lásd még
Jegyzetek
- ↑ ART és Dalvik . android fejlesztők . Letöltve: 2015. március 13. Az eredetiből archiválva : 2015. március 15.