Android Runtime
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 30. december 2015; checks kræver
14 redigeringer .
Android Runtime er en Android -applikations runtime udviklet af Google som en erstatning for Dalvik . ART dukkede først op i Android 4.4 som en testfunktion og erstattede fuldstændig Dalvik i Android 5.0 . I modsætning til Dalvik, som bruger JIT-kompilering (mens applikationen kører), kompilerer ART [1] applikationen under installationen. På grund af dette er det planlagt at øge hastigheden på programmerne og samtidig øge batterilevetiden. Ulempen er den længere applikationsinstallationstid.
Android 7.0 Nougat introducerede en JIT-compiler med kodeprofilering til ART, som giver dig mulighed for konstant at forbedre ydeevnen af Android-applikationer, når de kører. JIT-kompileren supplerer ARTs nuværende Ahead of Time-kompiler og hjælper med at forbedre runtime-ydeevnen.
For bagudkompatibilitet bruger ART den samme bytekode som Dalvik.
Ulemper ved at bruge ART
- Øget installationstid for applikationer.
- Den optagede plads i enhedens interne hukommelse er stigende.
- Øget tændingstid[ angiv ] .
Fordele ved at bruge ART
- Hurtigere lancering og eksekvering af applikationer.
- Hurtig skift mellem applikationer.
- Mere gratis RAM .
Se også
Noter
- ↑ ART og Dalvik . android udviklere . Hentet 13. marts 2015. Arkiveret fra originalen 15. marts 2015.