Pergunta

Eu li que existe um módulo JIT Compiler para a Dalvik VM nas obras e os resultados são bastante promissores. Algumas pessoas reivindicam uma melhoria de 100% em termos de velocidade de execução. Alguém tem uma ideia quando será incorporado em um lançamento do Android? A quantidade de RAM no nexus um (512 MB) sugere que um JIT pode ser introduzido em breve. Android 2.5 Talvez?

Foi útil?

Solução

Você está entendendo tudo errado :) Há um JIT no trabalho e não é renderizado. Renderize é algo totalmente diferente.

Outras dicas

Aqui está o postagem definitiva Sobre o assunto da lista de discussão Android-plataform:

Compilador Dalvik Jit

Como alguns de vocês notaram, a mais recente árvore do projeto de código aberto do Android (Eclair) inclui código -fonte para um compilador Dalvik JIT. A equipe de Dalvik está investigando ativamente que tipo de JIT funcionaria melhor em uma ampla gama de dispositivos Android portáteis com memória e de poder, e o código no AOSP Master é um instantâneo antigo do que consideramos uma prova de conceito promissora . É um JIT baseado em rastreio, compilando apenas rastreamentos de código quente em vez de estratégia de método de cada vez, normalmente encontrados nos JITs da classe de servidor. Ele tenta minimizar o uso da pilha e não requer armazenamento persistente. O objetivo é dar um impulso rápido de desempenho usando muito pouca pilha e bateria.

O JIT progrediu significativamente desde o instantâneo no AOSP Eclair, e estamos trabalhando para impulsionar uma versão mais atual. Enquanto isso, se você quiser jogar com o protótipo, poderá construí -lo criando um arquivo BuildSpec.mk na sua raiz AOSP, que inclui a linha "with_jit: = true".

Observe que o protótipo JIT não havia sido extensivamente testado no momento em que o instantâneo foi tirado, para que você possa esperar alguma quebra. Além disso, ele contém poucas otimizações que não sejam a eliminação básica do ciclo de busca/decodificação do intérprete. Estamos ansiosos para colocar uma versão mais recente na árvore AOSP.

Bill Buzbee, Ben Cheng e o resto da equipe Dalvik

Em maio de 2010, o Google postou uma entrada no blog sobre a adição de JIT à Dalvik VM:

Anúncio Dalvik Jit do Google

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top