Tema: art o dalvik
Ver Mensaje Individual
  #3  
Viejo 06/03/15, 19:49:55
Array

[xs_avatar]
Casos Casos no está en línea
Usuario poco activo
 
Fecha de registro: jun 2009
Localización: Mexico
Mensajes: 16
Modelo de smartphone: Moto Maxx
Tu operador: TELCEL
Las apps de Android se distribuyen en el formato .apk. Un apk contiene clases de Java compiladas en un formato de bytecode conocido como DEX. El formato DEX es independiente de arquitectura de procesador, por lo que para ser ejecutado necesita traducirse a “código máquina” nativo para el procesador de nuestro dispositivo.
La diferencia fundamental entre Dalvik y ART es cuándo hacen esta traducción o compilación. Dalvik utiliza lo que se llama compilación “justo a tiempo” (just-in-time, o JIT), mientras que ART utiliza compilación previa (ahead-of-time, o AOT).
Impacto para usuarios
En general, las aplicaciones tienen mejor desempeño con ART, ya que el procesador ya no tiene que dedicar recursos a estar compilando la app mientras ésta se usa. Esto también resultará en un menor consumo de energía.
Obviamente, estas mejoras tienen su costo. Por un lado, las apps tomarán mayor tiempo para instalarse (por lo que ya dijimos de que al instalar se está compilando la app completa para nuestro procesador específico). Pero no te preocupes, no creas que una app se tomará 30 minutos en instalar, típicamente será una cuestión de segundos o decenas de segundos a lo mucho. La otra consecuencia negativa es que las apps instaladas ocuparán más espacio de almacenamiento que antes (aproximadamente un 20% más).

Tomado de http://www.elandroidelibre.com/2014/...e-android.html
El Moto Maxx no tiene por qué diferenciarse de este uso, pero su gran ventaja es su capacidad de almacenamiento.
Responder Con Cita