Pregunta

He leído que hay un módulo compilador JIT para la máquina virtual Dalvik en los trabajos y los resultados son bastante prometedores. Algunas personas afirman una mejora del 100% en términos de velocidad de ejecución. ¿Alguien tiene una idea de cuándo va a ser incorporados en un comunicado de Android? La cantidad de RAM en el Nexus One (512) insinúa que una JIT puede introducirse pronto. Android 2.5, tal vez?

¿Fue útil?

Solución

Usted está recibiendo todo mal :) Hay un JIT en el trabajo, y no es RenderScript. RenderScript es algo totalmente diferente.

Otros consejos

Aquí está la posterior definitivo sobre el tema de la lista de correo android-plataforma:

  

Dalvik JIT Compiler

     

Como algunos de ustedes han notado, el último proyecto de código abierto Android   árbol (Eclair) incluye código fuente de un compilador JIT Dalvik. los   Dalvik equipo ha estado investigando activamente qué tipo de JIT sería   funciona mejor en una amplia gama de portátiles memoria- y limitado poder   los dispositivos Android, y el código maestro en AOSP es una vieja instantánea de   lo que consideramos una prueba de concepto prometedor. Es una huella-basada   JIT, la compilación único código caliente traza lugar del método-en-un-tiempo   estrategia se encuentran normalmente en equipos conjuntos de investigación de tipo servidor. Se intenta   minimizar el uso del montón, y que no requiere almacenamiento persistente. La meta   es dar un aumento de rendimiento rápido usando muy poca montón y   batería.

     

El JIT ha progresado significativamente desde la instantánea en AOSP   Eclair, y estamos trabajando en empujar a cabo una versión más actual.   Mientras tanto, si desea jugar con el prototipo, se puede construir   mediante la creación de un archivo buildspec.mk en su raíz AOSP que incluye el   línea "WITH_JIT: = verdadero".

     

Tenga en cuenta que el JIT prototipo no había sido ampliamente probado en el   el tiempo se tomó la instantánea, por lo que se puede esperar alguna rotura. También,   que contiene pocas optimizaciones que no sean la eliminación básica del   El intérprete de FETCH / ciclo de decodificación. Estamos mirando adelante a conseguir una   una versión más reciente en el árbol AOSP.

     

Bill Buzbee, Ben Cheng y el resto del equipo Dalvik

En mayo de 2010, Google publicó una entrada de blog sobre la adición de JIT para la máquina virtual Dalvik:

anuncio JIT Dalvik de Google

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top