Comutarea la ART accelerează dispozitivul KitKat Android?

Comutarea la ART accelerează dispozitivul KitKat Android? / Android

Poate schimba modul de execuție KitKat Android 4.4.2 pentru a suprasolicita performanța extra din telefon sau ART-ul este cel mai bine lăsat singur până când Google decide să îl lanseze ca înlocuitor de lucru pentru Dalvik?

Ce este Runtime Android?

Dispozitivele Android sunt livrate cu o durată de execuție numită Dalvik. Aplicațiile dvs. au nevoie de Dalvik pentru a lucra. Runtime Android, sau ART, oferă o alternativă mai rapidă; Dalvik este optimizat pentru a rula pe hardware mai vechi, cu un procesor limitat și memorie, ceea ce nu este necesar pentru hardware-ul modern Android.

Cu Dalvik, aplicațiile sunt compilate folosind compilatorul Just-In-Time (JIT), folosind resursele gratuite ale sistemului. ART diferă prin compilarea aplicațiilor la etapa de instalare utilizând compilarea Ahead-Of-Time (AOT).

Schimbarea runtimei dispozitivului Android este posibilă numai pe Android 4.4 KitKat (Android 4.4.1 și 4.4.2), dar comutarea este ușor de realizat. Rezultatul intenționat este ca aplicațiile și jocurile dvs. să fie lansate mai repede - nu este un lucru rău!

Trecerea de la Dalvik Runtime la ART

Pentru a comuta între modul de execuție a dispozitivului Android 4.4.2 KitKat de la Dalvik la ART, va trebui să găsiți meniul Opțiuni dezvoltator al dispozitivului.

Acest lucru este ascuns, dar este ușor dezvăluit. Deschis Setări> Despre telefon și găsiți numărul Build - atingeți de 7 ori. Veți vedea un pop-up care vă informează că mai multe robinete sunt necesare pentru a deveni un dezvoltator, dar puteți ignora acest lucru până când ați terminat.

Atingeți Înapoi la Setări și deschideți noul Opțiuni pentru dezvoltatori meniul.

Înainte de a trece la modificarea runtime-ului, vă recomandăm să efectuați o copie de siguranță a dispozitivului dvs. Ce este un backup Nandroid și cum funcționează exact? Ce este un backup Nandroid și cum funcționează exact? Aveți nevoie de acel copie de rezervă la gata. Citiți mai multe în cazul în care rezultatele nu sunt favorabile (deși acest lucru nu este necesar).

De aici, găsiți Selectați Runtime> Utilizare ART. Atingeți O.K pentru a confirma și a aștepta ca telefonul dvs. să fie repornit și să se facă modificările necesare.

Mesajul “Android este upgrade ... ” vor fi afișate ca aplicații optimizate pentru ART. Când începe Android, veți fi gata să profitați de performanța îmbunătățită a aplicațiilor ... în teorie.

Motivele împotriva comutării la ART

În timp ce este utilizabil, ART nu este activat în prezent, deoarece este încă în faza de testare. Acesta poate fi considerat un util Egg de Paști de la dezvoltatorii Android pentru a vă arăta creșterea performanțelor care se poate aștepta în versiunile viitoare.

Indiferent dacă treceți la ART sau nu este în întregime alegerea dumneavoastră. Durata de execuție nu este încă optimizată și, în timp ce estimările susțin că timpul de lansare a aplicației poate fi redus la jumătate, există dezavantaje. Aplicațiile compilate la punctul de instalare utilizând AOT ocupă mai mult spațiu de stocare, iar viteza de lansare îmbunătățită a aplicației este atenuată de creșterea timpului de instalare.

Un alt dezavantaj al ART în acest stadiu este lipsa de suport pentru anumite aplicații. Deși multe aplicații de profil înalt au fost actualizate pentru a sprijini ART, nu există nicio garanție că aplicațiile pe care vă bazați vor funcționa cu timpul de executare Android. Aceasta nu este neapărat o problemă pe termen scurt - nu este necesar ca dezvoltatorii să actualizeze aplicațiile mai vechi în acest stadiu.

În cele din urmă, rețineți că trecerea la ART este cea mai bună realizare pe un ROM de stoc. Cele mai multe ROM-uri personalizate Cum să găsiți și să instalați o ROM personalizat pentru dispozitivul dvs. Android Cum să găsiți și să instalați un ROM personalizat pentru dispozitivul Android Android este super personalizabil, dar pentru a profita pe deplin de aceasta, trebuie să blitz o ROM personalizat. Iată cum să faceți acest lucru. Citiți mai multe nu oferă suport pentru trecerea la timpul de executare Android.

Benchmarking: ART Vs Dalvik

Pentru a evalua dacă timpul de rulare Android ar fi într-adevăr să facă o diferență în viteza aplicațiilor mele, am efectuat unele analize de benchmarking. Din păcate, am aflat că orice îmbunătățiri sunt neglijabile.

În conformitate cu AnTuTu Benchmark:

  • Dalvik scor: 16719
  • ART scor: 17431

Rezultat: ART este cu 0.95% mai rapid.

Folosind Benchmark 3D (Ice Storm)

  • Scor Dalvik: 5638
  • Scor ART: 5616 (fără sunet)

Rezultat: Dalvik este cu 1% mai rapid.

În final, am evaluat cu Vellamo (Metal)

  • Dalvik scor: 539
  • Scor ART: 540

Rezultat: ART este cu 1% mai rapid.

De asemenea, am rulat un trio de aplicații, Chrome, Comics de la Comixology și Doctor Who: Legacy și am găsit diferența de viteză abia vizibilă.

Identificarea de aplicații care nu funcționează în ART

După cum sa menționat mai sus, există o bună parte a aplicațiilor care nu funcționează în ART. Aceasta poate fi o problemă, mai ales dacă ați observat unele îmbunătățiri ale performanței.

Din fericire, există diferite site-uri web care împărtășesc informații despre aplicațiile care lucrează în ART, bazându-se pe date cu informații aglomerate.

Poate că cea mai bună listă este www.androidruntime.com/list, o bază de date căutată, cu intenția de a vă ajuta să găsiți ce aplicații sunt compatibile ART.

În cazul în care ART nu funcționează pentru dvs., comutarea înapoi este posibilă prin revenirea la Selectați Runtime opțiune, unde ar trebui să alegeți Utilizați Dalvik.

ART: Nu este destul de pregătit să facă o diferență

Runtime-ul Android, cu siguranță, arată ca și cum ar face o diferență, deși în acest stadiu este dificil de spus.

Cu toate acestea, după cum sa menționat mai sus, ART este în continuare optimizat, astfel încât până când va fi lansat ca o componentă Android pe deplin funcțională, nu ar trebui să ne descurajăm dacă creșterea vitezei nu este la fel de mare.

O ultimă notă. Dacă utilizați ART și descoperiți că o aplicație pe care doriți să o utilizați nu funcționează, nu este o idee bună să lăsați feedback rău în Magazinul Play, pe care au făcut-o anumiți distribuitori ART frustrați. Evident, acest lucru nu este util pentru dezvoltatori sau alți utilizatori care ar putea fi confundați sau chiar descurajați să utilizeze o aplicație care altfel ar funcționa perfect pe telefonul lor cu ajutorul programului Dalvik runtime.

Planificați să încercați modul de rulare Android, sau ați prefera să așteptați până când este disponibil pe scară largă? Spuneți-vă gândurile în comentariile dvs..

Imagine recomandată de imagine: Placeit.net
Credit de imagine: apel dezaprobat prin Shutterstock

Explorați mai multe despre: Benchmark.