/ / Compilateur JIT Android: quand les méthodes sont-elles compilées / optimisées - android, performance, dalvik

Compilateur JIT Android: quand les méthodes sont-elles compilées / optimisées - android, performance, dalvik

D'après mes connaissances, les traces du compilateur Java JITappelées méthodes et après un certain nombre d'exécutions de méthodes / boucles compile le code ou l'optimise en fonction des chemins de code exécutés jusqu'à présent. Le nombre d'exécutions de méthode est quelque chose comme 10000 (dépend de la JVM et des paramètres) avec un certain vieillissement.

Je me demande quand le compilateur Android JITintervient réellement (nombre d'appels de méthode et autres métriques). La raison en est que j'ai enregistré le temps CPU utilisé pour une partie de code avec android.os.Process.getElapsedCpuTime () et je me demande maintenant quand je dois m'attendre à voir des améliorations (le cas échéant).

Réponses:

0 pour la réponse № 1

Peut-être que cela vous donnera un aperçu si vous ne l’avez pas déjà vu: http://www.google.com/events/io/2010/sessions/jit-compiler-androids-dalvik-vm.html