ART ama Dalvik on Android - maxay tahay, waxa fiican, sida loo awoodo

02.25.2014 qalab mobile

Google wuxuu soo rogay runtime cusub oo codsi ah kaas oo qayb ka ah casriyeynta Android 4.4 KitKat. Hadda, marka lagu daro mashiinka wershedaha Dalvik, qalabka casriga ah ee la shaqeeya Snapdragon, waxaa suurtogal ah in la doorto jawiga ART. (Haddii aad timaaddo maqaalkan si aad u ogaato sida loo isticmaalo ART ee Android, u gudub ilaa dhammaadka, macluumaadkaan waxaa la bixiyaa halkaa).

Waa maxay runtime-ka codsiga iyo meesha uu ku shaqeeyo mashiinka farsamada? In Android, mashiinka Virtual Dalvik (by default, waqtigan) waxaa loo isticmaalaa in lagu fuliyo codsiyada aad ka soo iibsato sida APK faylasha (iyo kuwaas oo aan la isku darin code), iyo hawlaha ururinta ku dhaadhacaan.

Mashiinka aaladda Dalvik, si loo soo uruuriyo codsiyada, Habka Just-In-Time (JIT) ayaa loo adeegsadaa, taas oo macneheedu yahay isla markiiba marka la bilaabayo ama la kiciyo ficilada isticmaalaha. Tani waxay keeni kartaa waqti dheer sugitaan markaad bilaabeyso codsiga, "brakes", isticmaalka xooggan ee RAM.

Farqiga ugu weyn ee jawiga ART

ART (Android Runtime) waa mashiin cusub oo tijaabo ah oo tijaabo ah oo lagu soo bandhigay Android 4.4 waxana aad awood u yeelan kartaa in ay xaddiddo oo kaliya habka horumariyaha (waxaa lagu tusi doonaa hoosta sida loo sameeyo).

Farqiga ugu weyn ee ka dhexeeya ART iyo Dalvik waa habka AOT (Time-Of-Time) marka uu socdo codsiyada, taas oo guud ahaan macnaheedu tahay in horey loo soo uruuriyo codsiyada la rakibay: markaa, qalabka ugu horreeya ee codsiga ayaa qaadan doona waqti dheer, waxay ku qaadan doonaan meel ka badan kaydka Android Si kastaba ha ahaatee, bilawga soo socda waxay noqon doonaan dhakhso ah (waa horeyba loo diyaariyay), iyo isticmaalka yar ee processorka iyo RAM sababtoo ah baahida loo qabo dib-u-celinta waxay noqon kartaa, tamarta.

Maxaa runtii ka fiican, ART ama Dalvik?

Internetka, waxaa jira isbarbardhigyo kala duwan oo ku saabsan sida qalabka Android u shaqeeyo laba deegaan iyo natiijooyinka kala duwan. Mid ka mid ah imtixaanada ugu ballaaran iyo faahfaahsan ee la soo daabacay ayaa lagu soo daabacay on androidpolice.com (Ingiriisi):

  • waxqabadka ART iyo Dalvik,
  • nolosha batroolka, isticmaalka awoodda ART iyo Dalvik

Soo-ururinta natiijooyinka, waxaa la sheegi karaa in aysan jirin wax faa'iido leh waqtigaan waqtigan (waxaa lagama maarmaan ah in la tixgeliyo in shaqada hawsha ART ay sii socoto, jawigani waa kaliya marxaladda tijaabada ah), ART ma laha: iyada oo loo eegayo waxqabad, laakiin aan ku jirin dhammaan dhinacyada), iyo faa'iidooyin kale oo gaar ah oo aan la isku halleyn karin ama Dalvik ayaa ku horeysa. Tusaale ahaan, haddii aan ka hadalno nolosha batroolka, ka dib marka laga reebo filashooyinka, Dalvik waxa uu muujinayaa natiijooyinka siman ee siman ee ART.

Natiijada guud ee imtixaanada intooda badan - farqiga u dhexeeyaa marka la shaqeynayo ART, inaysan lahayn Dalvik. Si kastaba ha ahaatee, bay'ada cusub iyo habka loo isticmaalo waxa ay u muuqdaan kuwo rajo leh, waxaana laga yaabaa inay ku jiraan Android 4.5 ama Android 5 sida farqiga u muuqda. (Waxaa intaa dheer, Google ayaa samayn kara ART jawiga caadiga ah).

Labo dhibcood oo dheeraad ah oo ay tahay in la fiiriyo haddii aad go'aansato inaad u jeediso deegaanka ART halkii Dalvik - dalabyada qaarkood ma shaqeyn karaan si sax ah (ama ma ahan, tusaale ahaan Whatsapp iyo Titanium Dib u dhajinta), iyo dib u bilaabid buuxda Android wuxuu qaadan karaa 10-20 daqiiqo: taasi waa, haddii aad soo noqotid ART iyo ka dib markii dib loo furo telefoonka ama kaniiniga, waa la qaboojiyey, sug.

Sidee loo siiyaa ART on Android

Si aad u suurtogasho ART, waa inaad haysataa telefoon ama kiniin ah oo leh OS 4.4.x iyo processor Snapdragon, tusaale ahaan, Nexus 5 ama Nexus 7 2013.

Ugu horreyn waxaad u baahan tahay inaad karti u yeelato habka horumarinta ee Android. Si aad tan u samayso, tag xarumaha qalabka korontada, waxaad tagtaa "Telefoon ku saabsan" (Ku saabsan kiniinka) iyo ku dheji "Nooga Bannaanka" dhowr jeer ilaa aad aragto fariin ah inaad noqotey horumariye.

Taas ka dib, "Waxyaabaha loo yaqaan" Developers "ayaa ka muuqan doona goobaha, iyo halkaa -" Xulo Xulo ", halkaas oo aad ku rakibtid ART halkii Dalvik, haddii aad rabto.

Oo si lama filaan ah waxay noqon doontaa mid xiiso leh:

  • Ku rakibidda codsiga ayaa xannibay Android - Maxaa la sameeyaa?
  • Fariin ugu wacan Android
  • XePlayer - mid kale oo ku shaqeeya Android
  • Waxaan u isticmaalnaa Android sida kormeerka labaad ee laptop ama PC
  • Linux on DeX - ka shaqeeya Ubuntu on Android