Publicitate
Poate schimba timpul de funcționare Android 4.4.2 KitKat poate elimina performanțe suplimentare din telefonul dvs. sau ART este cel mai bine lăsat singur până când Google decide să-l lanseze ca un înlocuitor de lucru pentru Dalvik?
Ce este Android Runtime?
Dispozitivele Android sunt livrate cu un timp de rulare numit Dalvik. Aplicațiile dvs. au nevoie de Dalvik pentru a funcționa. Android Runtime, sau ART, oferă o alternativă mai rapidă; Dalvik este optimizat pentru a rula pe hardware mai vechi cu un procesor și memorie limitată, ceva care nu este necesar pentru hardware-ul modern Android.
Cu Dalvik, aplicațiile sunt compilate folosind compilatorul JIT (Just-In-Time), folosind resurse de sistem gratuite. ART diferă prin compilarea aplicațiilor în faza de instalare folosind compilarea Ahead-Of-Time (AOT).
Comutarea runtimei dispozitivului dvs. Android este posibilă doar pe Android 4.4 KitKat (care este Android 4.4.1 și 4.4.2), dar comutatorul este ușor de realizat. Rezultatul propus este ca aplicațiile și jocurile dvs. să se lanseze mai rapid - nu este un lucru rău!
Trecerea de la Dalvik Runtime la ART
Pentru a schimba timpul de funcționare al dispozitivului Android 4.4.2 KitKat de la Dalvik la ART, va trebui să găsiți meniul pentru Opțiuni pentru dezvoltatori.
Acest lucru este ascuns, dar este ușor dezvăluit. Deschis Setări> Despre telefon și găsiți numărul Build - atingeți acest lucru de 7 ori. Veți vedea un pop-up care vă informează că sunt necesare mai multe apăsări pentru a deveni dezvoltator, dar puteți ignora acest lucru până când ați terminat.
Atingeți Înapoi la Setări meniu și deschide noul Opțiuni pentru dezvoltatori meniul.
Înainte de a continua schimbarea duratei de rulare, aveți în vedere să faceți o copie de rezervă a dispozitivului dvs. Ce este un backup Nandroid și cum funcționează exact?Ai nevoie de această copie de rezervă gata. Citeste mai mult în cazul în care rezultatele nu sunt favorabile (deși acest lucru nu este obligatoriu).
De aici, găsiți Selectați Runtime> Utilizați ART. Atingeți O.K pentru a confirma și aștepta când telefonul dvs. este repornit și modificările necesare.
Mesajul „Android se actualizează…” va fi afișat pe măsură ce aplicațiile sunt optimizate pentru ART. Când Android începe, veți fi gata să profitați de performanța îmbunătățită a aplicației... în teorie.
Motivele pentru trecerea la ART
Deși utilizabil, ART nu este activat în mod implicit, deoarece este încă în stadiul de testare. Poate fi considerat un ou de Paște util de la dezvoltatorii Android pentru a vă arăta impulsurile de performanță care pot fi așteptate în edițiile viitoare.
Indiferent dacă alegi ART sau nu este alegerea ta. Durata de rulare 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 folosind AOT ocupă mai mult spațiu de stocare, iar viteza îmbunătățită de lansare a aplicației este atenuată de timpul de instalare crescut.
Un alt dezavantaj al ART în această etapă este lipsa de asistență 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 te bazezi vor funcționa cu timpul de rulare Android. Aceasta nu este neapărat o problemă pe termen scurt, nici nu este necesară actualizarea aplicațiilor mai vechi în această etapă.
În sfârșit, rețineți că trecerea la ART se face cel mai bine pe un ROM stoc. Cel mai ROM-uri personalizate Cum să găsiți și să instalați un ROM personalizat pentru dispozitivul dvs. AndroidAndroid este super personalizabil, dar pentru a profita pe deplin de acest lucru, trebuie să flash o ROM personalizată. Iată cum se face asta. Citeste mai mult nu oferiți asistență pentru trecerea la timpul de rulare Android.
Benchmarking: ART Vs Dalvik
Pentru a evalua dacă runtime-ul Android va face într-adevăr o diferență în ceea ce privește viteza aplicațiilor mele, am efectuat câteva analize comparative. Din păcate, am găsit orice îmbunătățiri ca fiind de neglijat.
În cadrul criterii AnTuTu:
- Scor Dalvik: 16719
- Scor ART: 17431
Rezultat: ART este cu 0,95% mai rapid.
Utilizarea Benchmark 3D (Furtuna cu gheață)
- Scor Dalvik: 5638
- Scor ART: 5616 (fără sunet)
Rezultat: Dalvik este cu 1% mai rapid.
În cele din urmă, am comparat cu Vellamo (Metal)
- Scor Dalvik: 539
- Scor ART: 540
Rezultat: ART este cu 1% mai rapid.
Am rulat și o serie de aplicații, Chrome, benzi desenate de la Comixology și Doctor Who: Legacy și am constatat că diferența de viteză abia se observă.
Identificarea aplicațiilor care nu funcționează în artă
După cum sa menționat mai sus, există o bună parte din aplicațiile 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ă diverse site-uri web care împărtășesc informații despre aplicațiile care funcționează în ART, bazându-se pe date multifuncționale.
Poate cea mai bună listă este www.androidruntime.com/list, o bază de date căutabilă produsă cu intenția specifică de a vă ajuta să găsiți ce aplicații sunt compatibile cu ART.
Dacă ART nu funcționează pentru dvs., este posibil să reveniți la revenirea la Selectați Runtime opțiune, unde ar trebui să alegeți Folosiți Dalvik.
ARTĂ: Nu este destul de gata să facă o diferență
Runtime-ul Android pare cu siguranță că va face diferența, deși în acest stadiu este greu de spus.
Cu toate acestea, după cum am menționat mai sus, ART este încă optimizat, așa că până când nu este lansat ca o componentă Android funcțională în totalitate, nu ar trebui să fim descurajați dacă creșterea vitezei nu este atât de sperată.
O ultimă notă. Dacă utilizați ART și găsiț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 necorespunzător în Play Store, pe care au făcut-o unii comutatori ART frustrați. Evident, acest lucru nu este util pentru dezvoltatori sau alți utilizatori care ar putea fi derutați sau chiar descurajați să folosească o aplicație care altfel ar funcționa perfect pe telefonul lor cu timpul de rulare Dalvik.
Planificați să încercați runtime cu Android sau preferați să așteptați până când este disponibil pe scară largă? Spune-ne gândurile tale în comentarii.
Credit de imagini prezentate: Placeit.net
Credit imagine: Apel telefonic dezamăgit prin Shutterstock
Christian Cawley este redactor redactor pentru securitate, Linux, bricolaj, programare și tehnică explicată. De asemenea, el produce Podcast-ul cu adevărat util și are o experiență vastă în suport pentru desktop și software. Colaborator al revistei Format Linux, Christian este un tinkerer Raspberry Pi, iubitor de Lego și fan de jocuri retro.