Lo que significará ART para Android 4.4 en mejora de rendimiento, fluidez y vida de la batería

kit 05

ART os sonará raro en un principio, pero si os decimos que promete una experiencia más fluida, rápida y eficiente en Android, con inclusive una mejora de la vida de la batería, y que el mismo equipo de Google ha estado trabajando durante más de 2 años en el, seguro que son tres iniciales que os empezarán a sonar mejor de lo que un principio pareciese.

ART viene a reemplazar a Dalvik, la máquina virtual que utiliza la plataforma para dispositivos móviles Android. Es el objetivo del equipo de Android debido a como ha madurado el sistema operativo, y que están empezando a dar más atención a componentes que no funcionan tan bien y que necesitan una mejoría significante.

Una de las piezas más antiguas del puzzle que significa Android es el software responsable para que todas las aplicaciones funcionen que se llama Dalvik.

¿Que es ART?

ART se encarga de manejar la ejecución de una aplicación de una forma diferente a la que realiza Dalvik. Para que lo entendáis de una manera más fácil, las aplicaciones son parcialmente compiladas por los desarrolladores, resultando en un código que debe ir a través de un “interprete” en cada uno de los dispositivos del usuario y cada vez que se inicie.

El proceso en si no es particularmente eficiente, pero el mecanismo hace que sea más fácil para las aplicaciones que puedan funcionar en una variedad amplia de hardware y arquitecturas. ART se encarga de cambiar este proceso de pre-compilar el código en un lenguaje cuando las aplicaciones son primeramente instaladas, convirtiéndolas en aplicaciones nativas del sistema. Este proceso es llamado compilación “Ahead-of-Time” (AOT).

Al eliminar la necesidad de crear una nueva máquina virtual o hacer funcionar un código, el tiempo que se tarda en iniciar una aplicación se reduce inmensamente y el ejecutarla es un proceso increíblemente más rápido.

De momento está en una primera fase de acercamiento experimental, ya que Google avisa que cambiar a ART podría causar que ciertas aplicaciones no funcionasen y que se causara una inestabilidad en el sistema.

El beneficio real de ART

Según se ha podido estimar con algunos benchmarks, el tiempo de ejecutar una aplicación se vería reducido a la mitad, incluso tareas que usan intensivamente el procesador serían capaces de terminarlo más rápidamente, permitiendo al sistema entrar en reposo más de vez en cuando y por más tiempo.

Las aplicaciones se beneficiarían de animaciones más fluidas y respuestas instantáneas en lo táctil y otros sensores. Con el uso casi estándar de cuatro núcleos de los chips, en muchas situaciones solo funcionarían varios de ellos, lo que mejoraría sustancialmente el rendimiento y la vida de la batería en ciertos escenarios y hardware .

Kit 06

ART y KItKat hacen una muy buena pareja

En general ART aparece como un proyecto con un objetivo increíble, mejorar lo que ya tenemos en nuestras manos con Android en todos los sentidos, rendimiento, fluidez y vida de la batería. Casi, que no se puede exigir más, así que veremos como van introduciendo ART en nuestros sistemas desde Android 4.4 KitKat, ya que no será tarea fácil en un principio.

Os iremos informando de todo lo que acontezca sobre ART y como Google irá activándolo en el sistema, para que nuestros smartphones o tablets vuelen incluso más.

Más información – Destacable en Android 4.4 KitKat: Compatibilidad con sensores de bajo consumo y funciones para contar los pasos

Ofertas en móviles y smartwatches
¿Buscas móvil nuevo o un smartwatch? No te pierdas estas ofertas! Podrás escoger tu móvil según el precio, tamaño de pantalla o marca para que escojas el que mejor se adapta a tus necesidades.
Móviles libres de ofertaSmartwatches

4 comentarios

  1.   Lobo dijo

    jajajajaja, ya. Noticias de estas, cada dos meses. Y carga diaria de bateria, no hay más tutía

  2.   anPeme dijo

    Como se activa el ART

    1.    julian dijo

      Primero y principal, tener android 4.4, luego debes activar las opciones de desarrollo pulsando 7 veces sobre la version del kernely luego en opciones de desarrollo, seleccionar el runtime o tiempo de ejecucion entre Dalvik y ART

      1.    anPeme dijo

        Gracias me servio su ayuda Julian

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *