Da li prebacivanje na ART ubrzava vaš Android KitKat uređaj?

  • Harry James
  • 0
  • 3008
  • 245
Oglas

Može li promjena Android 4.4.2 KitKat vremena trajanja istisnuti dodatne performanse s vašeg telefona ili je ART najbolje ostaviti na miru dok Google ne odluči uvesti kao radnu zamjenu za Dalvik?

Što je Android Runtime?

Android uređaji isporučuju se s vremenom izvođenja zvanim Dalvik. Vašim aplikacijama treba Dalvik za rad. Android Runtime ili ART nudi bržu alternativu; Dalvik je optimiziran za pokretanje starijeg hardvera s ograničenim procesorom i memorijom, što nije potrebno za moderni Android hardver.

Uz Dalvik, aplikacije se sastavljaju pomoću Just-In-Time (JIT) kompajlera, koristeći slobodne resurse sustava. ART se razlikuje tako što kompilira aplikacije u fazi instalacije koristeći Award-Of-Time (AOT) sastavljanje.

Prebacivanje vremena rada Android uređaja moguće je samo na Android 4.4 KitKat (to je Android 4.4.1 i 4.4.2), ali to je jednostavno prebacivanje. Predviđeni rezultat je da se vaše aplikacije i igre brže pokreću - nije loše!

Prijelaz s Dalvik Runtime na ART

Da biste promijenili vrijeme izvršavanja uređaja Android 4.4.2 KitKat iz Dalvika u ART, morat ćete pronaći izbornik Opcije za razvojne programere na vašem uređaju..

To je skriveno, ali lako se otkriva. Otvorena Postavke> O telefonu i pronađite broj Izrade - taknite ga 7 puta. Vidjet ćete skočni prozor koji će vas obavijestiti da je potrebno više dodira da biste postali programer, ali to možete ignorirati dok ne završite..

slavina leđa prema postavke izbornika i otvorite novi Mogućnosti za razvojne programere izbornik.

Prije nego što nastavite s promjenom vremena izvođenja, razmislite o stvaranju sigurnosne kopije uređaja što je Nandroid sigurnosna kopija i kako tačno radi? Što je sigurnosna kopija nandroida i koliko točno to radi? Potrebna vam je sigurnosna kopija spremna. u slučaju da rezultati nisu povoljni (iako to nije nužno).

Odavde nađite Odaberite Runtime> Use ART. slavina u redu za potvrdu i pričekanje nakon ponovnog pokretanja telefona i izvršavanja potrebnih promjena.

Poruka “Android se nadograđuje ... ” prikazat će se dok su aplikacije optimizirane za ART. Kada pokrene Android, bit ćete spremni iskoristiti poboljšane performanse aplikacija ... u teoriji.

Razlozi protiv prelaska na ART

Iako je upotrebljivo, ART trenutno nije omogućen prema zadanim postavkama jer je još u fazi testiranja. Može se smatrati korisnim uskršnje jaje od Androidovih programera kako bi vam pojačalo performanse koje se mogu očekivati ​​u budućim izdanjima.

Bilo da se prebacite na ART ili ne, u potpunosti je vaš izbor. Trajanje još nije optimizirano, a iako procjene tvrde da se vrijeme pokretanja aplikacije može prepoloviti, postoje i nedostatci. Aplikacije sastavljene na mjestu instalacije pomoću AOT zauzimaju više prostora za pohranu, a poboljšana brzina pokretanja aplikacije ublažava se povećanim vremenom instalacije.

Drugi nedostatak ART-a u ovoj fazi je nedostatak podrške za određene aplikacije. Iako su mnoge aplikacije visokog profila ažurirane za podršku ART-u, nema garancije da će aplikacije na koje se oslanjate raditi s Android Runtimeom. To također nije nužno kratkoročni problem - programeri ne zahtijevaju da ažuriraju starije aplikacije u ovoj fazi.

Na kraju, imajte na umu da je prelazak na ART najbolje obaviti na zalihama ROM-a. Većina prilagođenih ROM-ova Kako pronaći i instalirati prilagođeni ROM za svoj Android uređaj Kako pronaći i instalirati prilagođeni ROM za svoj Android uređaj Android je vrlo prilagodljiv, ali da biste u potpunosti iskoristili prednost, trebate prilagoditi prilagođeni ROM. Evo kako to učiniti. ne pružaju podršku za prelazak na Android Runtime.

Benchmarking: ART Vs Dalvik

Da bih procijenio hoće li vrijeme izvršavanja Androida doista utjecati na brzinu mojih aplikacija, izveo sam nekoliko referentnih ocjena. Nažalost, ustanovio sam da su bilo kakva poboljšanja zanemariva.

Pod AnTuTu mjerilom:

  • Dalvik rezultat: 16719
  • ART ocjena: 17431

Rezultat: ART je 0,95% brži.

Korištenje 3D mjerila (ledena oluja)

  • Dalvik rezultat: 5638
  • ART ocjena: 5616 (bez zvuka)

Rezultat: Dalvik je 1% brži.

Napokon sam se mjerio sa Vellamo (Metal)

  • Dalvik rezultat: 539
  • ART ocjena: 540

Rezultat: ART je 1% brži.

Također sam pokrenuo trio aplikacija, Chrome, Stripovi iz komixologije i Doctor Who: Legacy, a otkrio sam da je razlika u brzini jedva primjetna.

Prepoznavanje aplikacija koje ne djeluju u ART-u

Kao što je gore spomenuto, postoji dobar dio aplikacija koje ne rade u ART-u. To može predstavljati problem, posebno ako ste primijetili neka poboljšanja u performansama.

Srećom postoje različite web stranice koje dijele informacije o aplikacijama koje rade u ART-u oslanjajući se na prepune podataka.

Možda je najbolji popis www.androidruntime.com/list, baza podataka koja se može pretraživati, a stvorena je s namjerom da vam pomogne da pronađete koje su aplikacije kompatibilne s ART-om.

Ako vam ART ne uspije, prebacivanje natrag moguće je povratkom na Odaberite Runtime opciju, gdje bi trebali odabrati Koristite Dalvik.

UMJETNOST: Nisu baš spremni napraviti razliku

Android runtime zasigurno izgleda kao da će napraviti razliku, mada je u ovoj fazi teško reći.

Međutim, kao što je gore spomenuto, ART se još uvijek optimizira, tako da dok ne bude uveden kao potpuno funkcionalna Android komponenta, ne bismo trebali biti zabrinuti ako povećanje brzine nije onoliko koliko se nadamo.

Još jedna zadnja napomena. Ako koristite ART i utvrdite da aplikacija koju želite koristiti ne funkcionira, nije dobra ideja ostavljati loše komentare u Play Storeu, što su učinili i neki frustrirani ART prebacivači. Očito to nije korisno za programere ili druge korisnike koji bi mogli biti zbunjeni ili čak obeshrabreni korištenjem aplikacije koja bi inače savršeno radila na njihovom telefonu s Dalvik runtimeom.

Planirate isprobati Android Runtime ili biste radije pričekali da bude široko dostupan? Recite nam svoje misli u komentarima.

Kredit za istaknute slike: Placeit.net
Kreditna slika: razočarani telefonski poziv putem Shutterstoka




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.