lunedì 11 novembre 2013

Android: Android RunTime sostituirà Dalvik

ART, o meglio Android RunTime è il nome della nuova macchina virtuale
che sosterrà il sistema Android sui dispositivi e sicuramente 
sostituirà Dalvik nella prossima versione di Android.

Ma cosa è Dalvik e perchè verrà sostituito?

Sostanzialmente Dalvik è una macchina virtuale progettata da un dipendente google per far girare 
applicazioni su dispositivi che hanno poca memoria RAM 
come appunto i dispositivi mobili (anche se ad oggi non è più così)
La macchina virtuale è un elemento fondamentale dell'ecosistema android perchè
in pratica è la parte del sistema operativo che si occupa di eseguire le applicazioni.
Già in fase di installazione infatti con la nuova ART l'app viene ottimizzata
ed una volta installata è pronta per dare il massimo delle prestazioni perchè il
sistema la ottimizza in base all'hardware del device su cui è installata (e non solo).

Questo cambio si vocifera che possa essere dovuto al fatto che dall'anno prossimo
con la nuova versione di android si andrà a sfruttare l'architettura a 64bit
e quindi sicuramente prima di mettersi a lavoro sulla nuova architettura magari 
si è voluti andare a migliorare la parte più "vecchia" di android che si trascina dalla versione 2.2,
da quando è stata il compilatore JIT sulla Dalvik.

Ad oggi  ART è già presente nella versione 4.4 KitKat ma solo per
 gli sviluppatori o comunque quei Geek che intendono provarla :)
Se fate parte di questa categoria entrate nelle opzioni degli sviluppatori su android e attivatela!

Ecco un breve video sulle differenze prestazionali tra le due macchine virtuali:

Nessun commento:

Posta un commento