ART eða Dalvik á Android - hvað er það, sem er betra, hvernig á að virkja

Pin
Send
Share
Send

02/25/2014 farsíma

Google kynnti nýja notkunartíma forritsins sem hluta af uppfærslu Android 4.4 KitKat. Nú, auk Dalvik sýndarvélarinnar, hafa nútíma tæki með Snapdragon örgjörvum tækifæri til að velja ART umhverfi. (Ef þú komst að þessari grein til að læra að virkja ART á Android, skrunaðu til loka, þessar upplýsingar eru gefnar þar).

Hver er tímalengd forritsins og hvar hefur sýndarvélin að gera með það? Í Android, til að keyra forrit sem þú halar niður sem APK skrám (og sem eru ekki sett saman kóða), er sýndarvélin Dalvik notuð (sjálfgefið á þessum tímapunkti) og samantektarverkefni falla á hana.

Í sýndarvélinni Dalvik er Just-In-Time (JIT) nálgunin notuð til að setja saman forrit, sem felur í sér samantekt beint við ræsingu eða við ákveðnar aðgerðir notenda. Þetta getur leitt til langra biðtíma þegar forritið er ræst, „bremsur“, öflugri notkun vinnsluminni.

Helsti munurinn á ART umhverfi

ART (Android RunTime) er ný en samt tilraunakennd sýndarvél, kynnt í Android 4.4 og þú getur aðeins virkjað hana í stillingum framkvæmdaraðila (það verður sýnt hér að neðan hvernig á að gera þetta).

Helsti munurinn á ART og Dalvik er AOT (Ahead-Of-Time) nálgunin þegar forrit eru keyrð, sem almennt þýðir fyrirfram samsetningu uppsettra forrita: þannig mun fyrstu uppsetning forritsins taka lengri tíma, þau munu taka meira pláss í geymslu Android tækisins , en síðari ræsing þeirra mun eiga sér stað hraðar (hún hefur þegar verið tekin saman) og minni notkun á örgjörva og vinnsluminni vegna þess að þörf er á endurútreikningi getur í orði leitt til minni neyslu orka.

Að vanda og hver er betri, ART eða Dalvik?

Það er nú þegar margt ólíkur samanburður á notkun Android tækja í tveimur umhverfi á Netinu og niðurstöðurnar eru misjafnar. Eitt metnaðarfyllsta og ítarlegasta slíka próf er að finna á androidpolice.com (enska):

  • frammistaða í ART og Dalvik,
  • ending rafhlöðunnar, orkunotkun í ART og Dalvik

Samantekt á niðurstöðunum má segja að augljósir kostir á þessum tímapunkti (við verðum að taka tillit til þess að vinna við ART heldur áfram, þetta umhverfi er aðeins á tilraunastigi) ART hefur ekki: í sumum prófunum sýnir vinna með þessum miðli betri árangur (sérstaklega hvað varðar frammistöðu, en ekki í öllum þáttum þess), og í einhverjum öðrum sérstökum kostum er það ómerkilegt eða Dalvik er framundan. Til dæmis, ef við tölum um líftíma rafhlöðunnar, þá andstætt væntingum, sýnir Dalvik næstum jafnan árangur með ART.

Almenna niðurstaða flestra prófa er að það er augljós munur þegar unnið er með ART og með Dalvík. Hins vegar virðist nýja umhverfið og nálgunin sem notuð er í því lofa góðu og hugsanlega í Android 4.5 eða Android 5 verður slíkur munur augljós. (Ennfremur getur Google gert ART að sjálfgefnu umhverfi).

Nokkur fleiri atriði sem þarf að hafa í huga ef þú ákveður að virkja umhverfið ART í staðinn Dalvik - sum forrit virka ef til vill ekki rétt (eða virka ef til vill ekki til dæmis Whatsapp og Títan Afritun), og endurræsa að fullu Android gæti tekið 10-20 mínútur: það er, ef þú kveiktir á ART og eftir að endurræsa símann eða spjaldtölvuna frýs það, bíddu.

Hvernig á að virkja ART á Android

Til að gera ART umhverfi kleift, verður þú að hafa Android síma eða spjaldtölvu með OS útgáfu 4.4.x og Snapdragon örgjörva, til dæmis Nexus 5 eða Nexus 7 2013.

Fyrst þarftu að virkja forritaraham á Android. Til að gera þetta skaltu fara í stillingar tækisins, fara í hlutinn „Um símann“ (Um spjaldtölvuna) og smella á reitinn „Byggja númer“ nokkrum sinnum þar til þú sérð skilaboð um að þú sért orðinn verktaki.

Eftir það mun hluturinn „Fyrir hönnuðir“ birtast í stillingunum og þar - „Veldu umhverfið“, þar sem þú ættir að setja upp ART í stað Dalvíkur, ef þú hefur slíka löngun.

Og allt í einu verður það áhugavert:

  • Uppsetning forrits er læst á Android - hvað ætti ég að gera?
  • Android kallflass
  • XePlayer - annar Android keppinautur
  • Við notum Android sem 2. skjáinn fyrir fartölvu eða tölvu
  • Linux á DeX - að vinna á Ubuntu á Android

Pin
Send
Share
Send