/ / Compilador JIT de Android: cuándo se compilan / optimizan los métodos - android, performance, dalvik

Compilador JIT de Android: cuando se compilan / optimizan los métodos - android, performance, dalvik

Que yo sepa, el compilador Java JIT rastreallamados métodos y después de una cierta cantidad de ejecuciones de métodos / bucles compila el código o lo optimiza en función de las rutas de código ejecutadas hasta el momento. El número de ejecuciones de métodos es algo así como 10000 (depende de la JVM y la configuración) con cierta antigüedad.

Me pregunto cuándo el compilador JIT de Androiden realidad entra en acción (número de invocaciones de métodos y otras métricas). La razón es que registré el tiempo de CPU utilizado para una parte del código con android.os.Process.getElapsedCpuTime () y ahora me pregunto cuándo debería esperar ver algunas mejoras (si es que las hay).

Respuestas

0 para la respuesta № 1

Tal vez esto te dé una idea si aún no lo has visto: http://www.google.com/events/io/2010/sessions/jit-compiler-androids-dalvik-vm.html