jueves, 7 de noviembre de 2013

Futura sustitución debuts de Dalvik de Android 4.4 KitKat, actualmente una característica experimental

Android 4.4 KitKat

Con Android 4.4 KitKat ya hemos visto un buen número de nuevas características incluyendo unmarcador telefónico modernizado, improvedGoogle ahora la integración y rápido multitarea. Lo que quizá no sabe es que en el fondo KitKat hay también una característica experimental oculto que siempre podría cambiar Android como lo conocemos.

La nueva "característica" se conoce con el nombre de ART, como en Android Runtime. El objetivo de la terapia antirretroviral es reemplazar el envejecimiento Dalvik tiempo de ejecución, y es el fruto de más de dos años de trabajo de Google.

Mientras que los primeros susurrossobre el arte reside en KitKatvolver tan pronto como la semana pasada, el día de hoyPolicía Androidcavado un poco más profundo, para llevarnos un poco más de información sobre qué esperar y cómo incluso probar el nuevo runtime para usted. Aunque el arte no está activada por defecto en Android 4.4 KitKat, que se puede encontrar dentro de las opciones de Developer y puede ser fácilmente conectado.

Por supuesto, hay una razón por Google todavía no ha hecho ART el tiempo de ejecución predeterminado. En este momento, el arte sigue siendo en gran medida un trabajo en progreso, yGoogle advierteque su uso puede causar inestabilidad en el sistema y se puede correr el riesgo de romper apps.

Entonces, ¿qué hace ART potencialmente mejor que Dalvik?

Con Dalvik, cada vez que abra una aplicación, un montón de código debe compilarse con el compilador Just-in-Time. Este método tiene un precio bastante fuerte en el teléfono inteligente, como el propio proceso no es particularmente eficiente.

Ahí es donde entra en juego la ART En vez de hacer todo este trabajo de recopilación de todos y cada vez que se abre una aplicación, ART utiliza un método de compilación Ahead-de-tiempo que pre-compila el bytecode a lenguaje de máquina desde el momento en que se instala por primera vez una aplicación.

Porque el arte no tiene que ejecutar todo el código interpretado al iniciar una aplicación, el resultado final es que las aplicaciones se lanzador más rápido y se ejecutará sin problemas. Mientras ART probablemente aún mejor que Google sigue trabajando en ello, en la actual KitKat construcción, ART presuntamente fue capaz de reducir los tiempos de ejecución en medio de casi todas las aplicaciones lanzada contra él.

Con el lanzamiento de aplicaciones de manera más eficiente, menos estrés se pone en los procesadores de nuestros dispositivos móviles y otros componentes, y esto lleva a no sólo una mejor experiencia de Android, pero menos consumo de energía, así, lo que significa que la ART podría ayudar indirectamente a cabo mediante la extensión de vida de la batería.

En el lado negativo, el método AOT tiene un poco más de espacio al instalar aplicaciones y resultados en un tiempo de instalación mucho más tiempo para las aplicaciones más complejas - a pesar de que parezca que los beneficios superan con creces esas pequeñas molestias.

Si actualmente está ejecutando Android 4.4 KitKat, probando ART es tan fácil como ir aConfiguración> Opciones para desarrolladores> Seleccionar Runtime.

Tenga en cuenta que la terapia antirretroviral todavía no está completamente listo para el horario estelar, así que prueba a su propio riesgo. También vale la pena señalar que si usted está utilizando una ROM, existe la posibilidad de que el paquete gapps podría causar problemas graves que se estrellan - así que de nuevo, vaya a su propio riesgo.

Mirando hacia el futuro

Si bien es bueno ver que Google permite a los desarrolladores probar ART en Android 4.4 KitKat, la comida para llevar más grande es que los días de Dalvik están a punto de terminar y que pronto podría estar buscando en una nueva era para Android, una en la parte de la llamada app / UI lag ha quedado atrás para siempre.

¿Cuándo podemos esperar ART llegar por defecto en Android? Aunque nos gustaría decir algo definitivo como "te ves en Android 4.5", la respuesta honesta es que va a llegar cuando esté listo. Dicho esto, si Google tiene la suficiente confianza para dejar que la gente tome una vuelta en KitKat, la transición oficial de ART podría no ser terriblemente lejos.

¿Qué piensas de la ART en base a lo que conocemos actualmente? Entusiasmados con la idea de ver un futuro Android Dalvik libre?

No hay comentarios:

Publicar un comentario