Será que a mudança para a velocidade arte o seu dispositivo android kitkat?

Pode mudar o Android 4.4.2 KitKat runtime aperto desempenho extra do seu telefone, ou seja ART melhor deixar em paz até que o Google decide estendê-lo como um substituto trabalhando para Dalvik?

O que é Runtime Android?

navio dispositivos Android com um tempo de execução chamada Dalvik. Seus aplicativos precisam Dalvik a trabalhar. Runtime Android, ou ART, oferece uma Dalvik mais rápido alternative- é otimizado para rodar em hardware mais antigo com um processador limitado e memória, algo que não é exigido de hardware Android moderna.

Com Dalvik, os aplicativos são compilados utilizando o compilador Just-In-Time (JIT), fazendo uso de recursos do sistema. ART difere compilando os aplicativos na fase de instalação usando Ahead-of-time (AOT) compilar.

Desligar o seu tempo de execução dispositivo Android só é possível em Android 4.4 KitKat (Que é 4.4.1 Android e 4.4.2), mas a chave é fácil de conseguir. O resultado pretendido é que seus aplicativos e jogos deve lançar mais rapidamente - não é uma coisa ruim!

Mudando de Dalvik Runtime para ART

Para mudar o seu Android 4.4.2 KitKat runtime dispositivo de Dalvik para ART, você terá que encontrar menu de Opções do desenvolvedor do seu dispositivo.

muo-android-Dalvik-vs-art-dev

Esta é escondido, mas é facilmente revelado. Aberto Configurações gt; Sobre telefone e encontrar o número de compilação - toque neste 7 vezes. Você vai ver um pop-up informando que mais torneiras são necessárias para se tornar um desenvolvedor, mas você pode ignorar isso até que você está feito.

arte-dev-opções muo-android-Dalvik-vs;

Toque Costas ao Configurações menu e abrir o novo Opções de desenvolvedor cardápio.

Antes de prosseguir para mudar o seu tempo de execução, considere fazer uma cópia de segurança do seu dispositivo caso os resultados não são favoráveis ​​(embora esta não é uma obrigação).O que é um backup Nandroid e exatamente como isso funciona?O que é um backup Nandroid e exatamente como isso funciona?Você precisa que o backup no pronto.consulte Mais informação

A partir daqui, encontrar Select Runtime gt; Use ART. Toque Está bem para confirmar e esperar que o telefone é reiniciado e as alterações necessárias feitas.

A mensagem “Android está atualizando ...” será exibida como aplicativos são otimizados para ART. Quando Android começa, você estará pronto para aproveitar melhor desempenho aplicativo ... na teoria.

Razões contra Mudar para ART

Embora útil, ART atualmente não está habilitado por padrão, uma vez que ainda está em fase de testes. Ele pode ser considerado um Ovo de Páscoa útil de desenvolvedores do Android para mostrar-lhe os aumentos de performance que podem ser esperar em versões futuras.

muo-android-Dalvik-vs-art-escolha

Se você mudar para ART ou não é inteiramente sua escolha. O tempo de execução ainda não está otimizado, e enquanto as estimativas afirmam que tempo de lançamento aplicativo pode ser reduzida para metade, há desvantagens. Aplicativos compilados no ponto de instalação usando AOT ocupam mais espaço de armazenamento, e a melhoria da velocidade de lançamento aplicativo é mitigado pelo aumento do tempo de instalação.

Outra desvantagem para ART nesta fase é a falta de apoio para determinadas aplicações. Embora muitos aplicativos de alto perfil foram atualizados para suportar ART, não há garantia de que os aplicativos que você confiar em funcionará com tempo de execução Android. Isso não é necessariamente um problema de curto prazo, qualquer um - não há nenhuma exigência para os desenvolvedores para atualizar aplicativos mais antigos nesta fase.

Finalmente, note que a mudança para ART é o melhor feito em uma ROM estoque. A maioria ROMs personalizadas não fornecem suporte para mudar para runtime Android.Como encontrar e instalar uma ROM personalizado para o seu dispositivo AndroidComo encontrar e instalar uma ROM personalizado para o seu dispositivo AndroidAndroid é super personalizável, mas para tirar o máximo proveito disso, você precisa piscar um ROM personalizado. Veja como fazer isso.consulte Mais informação

Avaliação do desempenho: ART Vs Dalvik

A fim de avaliar se deve ou não tempo de execução Android foi realmente vai fazer a diferença para a velocidade dos meus aplicativos, realizei alguns benchmarking. Infelizmente, eu encontrei quaisquer melhorias para ser insignificante.



Sob AnTuTu Referência:

  • pontuação Dalvik: 16719
  • pontuação ART: 17431

Resultado: ART é 0,95% mais rápido.

muo-android-dalvik-vs-arte do índice de referência

Usando benchmark 3D (Tempestade de Gelo)

  • pontuação Dalvik: 5638
  • pontuação ART: 5616 (sem som)

Resultado: Dalvik é 1% mais rápido.

Finalmente, eu aferido com Vellamo (Metal)

Video: Android KitKat - Mágica

  • pontuação dalvik: 539
  • pontuação ARTE: 540

Resultado: ART é 1% mais rápido.

Eu também corri um trio de aplicativos, o Chrome, banda de Comixology e Doctor Who: Legacy, e encontrou a diferença de velocidade quase imperceptível.

Identificar aplicativos que não trabalho em arte

Como mencionado acima, há uma boa parcela de aplicativos que não funcionam no ART. Isso pode ser um problema, especialmente se você já percebeu algumas melhorias de desempenho.

Felizmente, existem vários sites que compartilham informações sobre aplicativos que funcionam na arte, com base em dados crowdsourced.

Talvez a melhor lista é androidruntime.com/list, um banco de dados pesquisável produzido com a intenção específica de ajudar a encontrar quais aplicativos estão ART compatível.

muo-android-dalvik-vs-art-undo

Se a arte não funciona para você, a mudança é possível voltar atrás, retornando ao Select Runtime opção, onde você deve escolher Use Dalvik.

ARTE: Ainda não está pronto para fazer a diferença

runtime Android certamente parece que ele vai fazer a diferença, embora, nesta fase, é difícil dizer.

muo-android-dalvik-vs-art-meh2

No entanto, como mencionado acima, ART ainda está sendo otimizado, então até que seja implementado como um componente Android em pleno funcionamento, não devemos desanimar se a velocidade aumenta não são tanto quanto esperava.

Video: Restoring SMS on Android KitKat using Helium

Uma última nota. Se você estiver usando ART e achar que um aplicativo que você deseja usar não funciona, não é uma boa idéia para deixar um feedback ruim na Play Store, que alguns switchers ART frustrados fizeram. Obviamente, isso não é útil para desenvolvedores ou outros utilizadores que possam ser confundidos ou mesmo desencorajados de usar um aplicativo que, de outra forma funcionar perfeitamente em seu telefone com Dalvik tempo de execução.

Planejando para tentar runtime Android, ou prefere esperar até que ele é amplamente disponível? Conte-nos a sua opinião nos comentários.

Imagem em destaque Crédito: Placeit.net


Artigos relacionados