Em um telefone antigo originalmente projetado para executar o Android 1.5 ou 1.6, quais são os prós e os contras do uso de um recurso mais recente do Android, como o compilador JIT?
Como exemplo, eu tenho um HTC Dream executando o CyanogenMod 6 e dentro das opções que você pode escolher se deseja usar o JIT ou não. Em outros lugares, vi informações conflitantes sobre se o compilador JIT ajudará ou prejudicará o desempenho de um telefone antigo. Tentei evitar que essa pergunta fosse específica demais para o telefone, pois acho que uma resposta poderia ajudar a esclarecer o problema em qualquer telefone modelo antigo, não apenas no Dream.
—
Mingo
Ótima pergunta. A única coisa que sei sobre o JIT é da minha experiência com Java / C #. Principalmente, ele espera compilar algum código até o tempo de execução e o JIT "inteligentemente" armazena em cache o código que vê que se repete. A Wiki pode ajudar a explicar melhor: en.wikipedia.org/wiki/Just-in-time_compilation
—
Bryan Denny