Android Runtime

Máquina Virtual do Android

O Android Runtime (ART) é um sistema de ambiente de execução usado no Android 5.0 e em versões posteriores, substituindo a máquina virtual Dalvik. O ART, por sua vez, foi concebido para usar uma técnica de compilação chamada AOT (Ahead Of Time).

Nº Q17512080 ★

Comum · Literatura

Android Runtime

Máquina Virtual do Android

O Android Runtime (ART) é um sistema de ambiente de execução usado no Android 5.0 e em versões posteriores, substituindo a máquina virtual Dalvik. O ART, por sua vez, foi concebido para usar uma técnica de compilação chamada AOT (Ahead Of Time).

Último preço

—

Preço mínimo

—

Mediana 7 d

—

Vendas 30 d

0

Faixa 30 d

—

Em circulação

0

Cotação

Ver tabela
Datamediana MínMáxvendas

Histórico de vendas

Última venda
—
Média 30 d
—
Mínima 30 d
—
Máxima 30 d
—
Vendas 7 d
0
Vendas 30 d
0

Ainda sem vendas.

Vendas anônimas: sem comprador nem vendedor. Os números contam só vendas entre jogadores.

Na Wikipédia

O Android Runtime (ART) é um sistema de ambiente de execução usado no Android 5.0 e em versões posteriores, substituindo a máquina virtual Dalvik. O ART, por sua vez, foi concebido para usar uma técnica de compilação chamada AOT (Ahead Of Time). Sua principal diferença em relação ao Dalvik é que ela ocorre antes da execução do aplicativo e não durante, como acontece no processo JIT (Just In Time) eliminando esta etapa durante o tempo de execução. Com isso, espera-se um aumento de velocidade de execução de até 2 vezes em relação ao Dalvik, reduzindo-se a percepção de atraso. O ART compila aplicativos inteiros em código de máquina nativo após sua instalação. Ao eliminar a interpretação da Dalvik e a compilação JIT baseada em rastreio, o ART melhora a eficiência geral de execução e reduz o consumo de energia, o que resulta em maior autonomia da bateria em dispositivos móveis . Ao mesmo tempo, o ART oferece execução mais rápida de aplicativos, mecanismos aprimorados de alocação de memória e coleta de lixo (GC), novos recursos de depuração de aplicativos e perfil de aplicativos de alto nível mais preciso. Para manter a compatibilidade com versões anteriores, o ART usa o mesmo bytecode de entrada que a Dalvik, fornecido por meio de arquivos .dex como parte dos arquivos APK , enquanto os arquivos .odex(.dex otimizado criado após a instalação do APK) são substituídos por executáveis de formato executável e de ligação (ELF). Depois que um aplicativo é compilado usando o utilitário dex2oat, ele é executado somente a partir do executável ELF compilado; Como resultado, o ART elimina várias sobrecargas de execução de aplicativos associadas à interpretação da Dalvik e à compilação JIT baseada em rastreamento. Como desvantagem, o ART requer tempo adicional para a compilação quando um aplicativo é instalado e os...

Texto: Wikipédia, CC BY-SA 4.0. · Imagem: MjolnirPants (CC0) ·

Cartas próximas

Ver a ficha

Confirmação