Web Analytics
Conecta con nosotros

Noticias

Importantes mejoras en el Runtime de Android 6.0

Publicado el
Importantes mejoras en el Runtime de Android 6.0 29

Runtime de Android

El Runtime de Android experimentó una mejora muy grande con el salto de Dalvik, utilizado hasta la última versión de KitKat, [pajarito]al nuevo ART[/pajarito], que ha aterrizado con el lanzamiento de Lollipop.

Como sabrán algunos de nuestros lectores ART consigue reducir la compilación necesaria en los tiempos de ejecución, lo que se traduce en un menor consumo de recursos y una mayor autonomía del dispositivo.

Dicho esto es más sencillo entender por qué decimos que ART representa una de las novedades más importantes del nuevo Android Lollipop, pero según Ahok Bhat, ingeniero de ARM, esto sería sólo la punta del iceberg.

Actualmente ART utiliza lo que se conoce como compilación «ahead-of-time», que permite llevar a cabo la compilación Java antes de ejecutar el código, un cambio evidente frente al «just-in-time» utilizado por Dalvik, que supone precisamente todo lo contrario.

El caso es que según Ahok Bhat Google estaría preparando un nuevo Runtime que utilizaría los principios base de ART, pero aquél sería creado totalmente desde cero y conseguiría resultados muy superiores gracias a un nuevo algoritmo de asignación.

No tenemos mucha información, pero según ARM podría suponer una mejora de rendimiento de entre un 7% y un 10% en velocidad y tamaño de compilación, lo que se traduciría por ejemplo en un aumento de rendimiento del 40% en pruebas como Quadrant.

Con respecto a su lanzamiento se habla de la próxima gran actualización del pequeño androide, una referencia que nos lleva a poner los ojos en Android 6.0.

Más información ⇒ Fudzilla.

Editor de la publicación on-line líder en audiencia dentro de la información tecnológica para profesionales. Al día de todas las tecnologías que pueden marcar tendencia en la industria.

23 comentarios
  • metalking

    Mm o sea no an resolvido los problemas de lollipo 5 y estan pensando en el 6 si esto sigue a si tendre que irme a wimdows phone. Joder tios y tias

  • Mark

    que alguien me traduzca eso al español que yo no me he enterado de nada

  • Isidro Ros

    Te resumo:

    Android venía utilizando Dalvik como máquina virtual encargada de ejecutar aplicaciones Java de la que depende en gran medida el rendimiento de la plataforma móvil de Google.

    Ésta compilaba durante la ejecución de la aplicación, pero ART compila justo antes.

    De esa forma esta pieza clave ha sido mejorada en Lollipop, incorporando esa manera diferente de compilar el código de las aplicaciones que ejecuta, mejorando el rendimiento y el consumo, como decimos en la noticia.

    Saludos.

  • Zyxx

    Creo que en android van algo atras T_T !! digo jamas en mi vida he visto hasta ahora un equipo con lolipop, apenas y los veo con kitkat ( como el mio) veo muuchisimos con jelly bean esos si ,, ese azul de arriba es inconfundible,
    Entonces si de por si se tardaran como otro año enque al menos kiktat ya este presente o puede que lolipop ,,siendo optimista ,, creo que en unos nose.. 4 años veremos esa nueva maquina ? XD !! y en esto del sofwtare y hardware creo es muuuchisimo tiempo … . a este paso terminare migrando de android T_T o comprandome un nexus T_T

  • Dark Purple

    Hola, Isidro.
    Perdona por el offtopic pero no sé de qué otra manera contactarte. Quería preguntarte por los Mars Gaming MH2, que recomendaste hace un par de meses en un artículo de Red Friday.
    Yo tengo unos auriculares pero no son de estos que cabe la oreja entera dentro, y al rato me molesta llevarlos puestos. Quisiera saber cómo son en este aspecto los MH2, ¿cabe la oreja entera sin problema y son cómodos? He pedido recomendaciones por ahí y me recomendan algunos auriculares de 30 €, algunos sin micrófono (cosa que necesito, y usarlo por separado no es muy cómodo para usarlo con el móvil)… Y quisiera saber si vale la pena comprarme los MH2 o si barajo más opciones. Espero que me puedas aconsejar ya que, según leí, los tienes.
    Gracias y saludos.

  • Isidro Ros

    No te preocupes es un placer contestarte.

    Hombre depende del tamaño de tu oreja pero si te sirve de referencia el agujero mide como los tres primeros dedos de mi mano, que son aproximadamente unos seis centímetros.

    A mi se me hace cómodos y ya te digo, relación calidad-precio son fantásticos, estoy muy contento con ellos.

    Saludos.

  • Dark Purple

    Muchas gracias por tu respuesta, Isidro.
    La verdad es que 6 cm de alto estaría muy bien, aunque me choca un poco porque justo después de escribirte me han dicho los de Mars Gaming que «su tamaño interno es de 4,5cm ancho x 5cm alto.» :S

  • Mark

    owo grax ahora si entendi xD

  • Isidro Ros

    De nada, para eso estamos.

    Por eso te dije 6 cms aproximados y ellos han concretado en 5 cm, aunque ya te digo a mi me han salido tres dedos justos ^^» (esos casi 6 cm).

    Teniendo en cuenta que valen 10 euros quizá deberías probarlos directamente, yo los he llevado puestos hasta 2 horas seguidas y sin problema, el acolchado cumple perfectamente.

    Saludos.

  • Diego Lara

    El que no está actualizado entonces eres tú, yo tengo lolipop desde noviembre y cada vez veo más personas con este, además KitKat esta en el 100% de los equipos que veo diario (que no tienen aun lolipop, obvio) en la escuela y la calle (los que no son iPhone)

  • ¿Porque android tiene que ejecutarse en una máquina vitual?

  • Isidro Ros

    Casi lo olvido, tienes como opción adicional este modelo que parece más grande, aunque no he podido probarlo personalmente:

    http://www.amazon.es/Tacens-Mars-Gaming-MH2-Auriculares/dp/B00O7LGJQW/&tag=muyc-21

    Saludos.

  • Sebas S

    10% de cuota de lollipop, es vergonzoso la actualizacion en android, yo tambien lo pero porque tengo la suerte de tener un htc one que es de los pocos poquisimos que recibio la update y aun asi me adelante con una custom rom, pero no todo el mundo sabe poner una custom o simplemente no quieren quedarse sin garantia, ya que esto quiera que no, es algo ilegal, por tanto no es siempre una opcion correcta.
    Coincido con el, jelly bean en todas partes, y que hablen de 6.0 tiene tela…

  • Para que una app sea compatible con todas lar arquitecturas y lo unico que se tenga uqe adptar sea la mv en cuestión y el prpgramador se desentienda de ese problema. Es la filosofía de java y algún otro lenguaje por ahi: «Write once, run everywhere» algo asi como, escribir una vez ejecutar en todos sitios.

  • Martín Casco

    Lo vergonzoso es la falta de compromiso de los fabricantes y operadoras. Android es actualizado por sus desarrolladores de forma normal, la falta de compromiso de ciertos fabricantes es el que genera el atraso.

  • Dark Purple

    El link me lleva al MH2 del que hablábamos, ¿no?
    Realmente si de alto miden 6 cm como dices no hay ningún problema. Si son 5 como dice Tacens… Puede ser suficiente, pero sin probarlo no puedo estar seguro. Estoy en un dilema.

  • Ergeo

    Efectivamente, que es el fabricante del móvil el que tiene que actualizar, no Google (excepto en los Nexus), que manía con echarle la culpa de las actualizaciones a Google, que a mi no me gusta como compañía, pero poco o nada puede hacer Google frente a la pasividad de los fabricantes.

    Mi consejo es, mirad bien que móvil queréis y de que marca, que actualicen todas sus gamas o modelos etc, influye también el SoC del móvil, su hardware, etc, asi que salvo un par de marcas chinas, el resto están descartadas. Y de las grandes, salvo en las gamas altas, y aún así yo descartaría a alguna..

  • Isidro Ros

    Perdona te puse el enlace que no era, me refería a estos:

    http://www.marsgaming.eu/audio/mh1/

    Haz caso al dato oficial de Tacens en cuanto a centímetros. Con respecto al dilema siento no poder ayudarte más, pero ya te digo que son cómodos incluso si la oreja es considerablemente grande.

    Saludos.

  • Dark Purple

    Ah. Bueno, en el caso de esos auriculares son supraaurales, con lo cual no serían mejor para lo que busco.
    Creo que les daré una oportunidad, no seré el único al que no le quepan las orejas xD No es que sean grandes (aunque nunca me he puesto a comparar), pero quiero asegurarme de que no me molestan porque siempre me ha pasado. Pero bueno, te haré caso, Isidro.

  • Isidro Ros

    No es una inversión grande y en el peor de los casos, es decir si no te resultan cómodos, puedes apañar un regalo a un amiguete ;).

    De todos modos ya te digo es tu decisión y cada persona es un mundo para estas cosas.

    Saludos.

  • Zyxx

    Pues las cifras muestran que yo y el 90% o mas de los usuarios de android no estamos actualizados, kitkat no es malo y lo de actualizar los google play services y actualizaciones ha sido algo genial por que alli si se ve una mejora,, pero la verdad es esta,, lolipop vino con fallas en varios equipos yo pensaba actualizar pero pues eso me hecho atras,, actualizo y me quedo con nuevos problemas? y asi jamas obtengo algo 100% funcional? me quedo en kiktar hasta que me den la actualizacion a 5.1 que se ve usual ,, y la verdad no creo poderr dedicare tiempo a actualizar a lolipop.

  • Francisco Fuertes García

    ART compila el código fuente cuando se descarga la app. Por eso tarda más en hacer la instalación que con Dalvik. Además guarda los fuentes compilados, ya que cada vez que se ejecute la app tirará de ellos directamente, por eso ocupan más las apps (porque tiene el código fuente y el compilado almacenado).

    Para más información: http://en.wikipedia.org/wiki/Android_Runtime

  • Rodri

    no es nada que ver con DART no?

Lo más leído