ART tabi Dalvik lori Android - kini o jẹ, eyiti o dara julọ, bii o ṣe le mu ṣiṣẹ

Pin
Send
Share
Send

Awọn ẹrọ alagbeka 02/25/2014

Google ṣe agbekalẹ asiko elo ohun elo tuntun bi apakan ti imudojuiwọn Android 4.4 Kitkat. Bayi, ni afikun si ẹrọ foju Dalvik, awọn ẹrọ igbalode pẹlu awọn olutọju Snapdragon ni aye lati yan agbegbe ART. (Ti o ba ni si nkan yii lati le kọ ẹkọ bi o ṣe le mu ART ṣiṣẹ lori Android, yi lọ si ipari, a fun alaye yii nibẹ).

Kini asiko elo ohun elo ati nibo ni ẹrọ foju ṣe pẹlu rẹ? Ni Android, lati ṣiṣe awọn ohun elo ti o gba lati ayelujara bi awọn faili apk (ati eyiti ko ṣe akopọ koodu), a lo ẹrọ Dalvik foju ẹrọ (nipasẹ aiyipada, ni aaye yii ni akoko) ati awọn iṣẹ ṣiṣe akopọ ṣubu lori rẹ.

Ninu ẹrọ fojuṣe Dalvik, Ọna-Ni-Akoko (JIT) ni a lo lati ṣajọ awọn ohun elo, eyiti o tumọ si akopọ taara ni ibẹrẹ tabi lakoko awọn iṣe olumulo kan. Eyi le ja si awọn akoko idaduro pipẹ nigbati o ba bẹrẹ ohun elo, "awọn idaduro", lilo diẹ to lekoko ti Ramu.

Iyatọ akọkọ laarin ayika ART

Aworan ART (Android RunTime) jẹ tuntun, sibẹsibẹ ẹrọ foju ẹrọ aṣeyọri, ti a ṣe afihan ni Android 4.4 ati pe o le mu ki o mu ṣiṣẹ nikan ni awọn aṣayan awọn Olùgbéejáde (yoo han ni isalẹ bawo ni lati ṣe eyi).

Iyatọ akọkọ laarin ART ati Dalvik jẹ ọna AOT (Iwaju-Ti-Akoko) nigbati o n ṣiṣẹ awọn ohun elo, eyiti o ni awọn ofin gbogbogbo tumọ si iṣakojọpọ awọn ohun elo ti a fi sii: nitorinaa, fifi sori ẹrọ akọkọ ti ohun elo yoo gba to gun, wọn yoo gba aaye diẹ sii ni ibi ipamọ ẹrọ Android , sibẹsibẹ, ifilọlẹ atẹle wọn yoo waye iyara (o ti ṣajọ tẹlẹ), ati lilo ti o kere ju ti ero isise ati Ramu nitori iwulo fun atunkọ le, ni yii, yori si agbara ti o dinku agbara.

Gẹgẹbi ọrọ otitọ ati eyiti o dara julọ, ART tabi Dalvik?

Awọn afiwe oriṣiriṣi oriṣiriṣi tẹlẹ ti ṣiṣe ti awọn ẹrọ Android ni awọn agbegbe meji lori Intanẹẹti, ati awọn abajade yatọ. Ọkan ninu ifẹ agbara julọ ati alaye iru awọn idanwo wa ni androidpolice.com (Gẹẹsi):

  • imuṣere ni ART ati Dalvik,
  • igbesi aye batiri, lilo agbara ni ART ati Dalvik

Lakotan awọn abajade, o le sọ pe awọn anfani ti o han ni aaye yii ni akoko (a gbọdọ ṣe akiyesi pe iṣẹ lori ART tẹsiwaju, agbegbe yii nikan ni ipele idanwo) ART ko ni: ni diẹ ninu awọn idanwo, iṣẹ lilo alabọde yii fihan awọn abajade to dara julọ (pataki julọ bi fun iṣe, ṣugbọn kii ṣe ni gbogbo awọn ẹya rẹ), ati ninu diẹ ninu awọn anfani pataki miiran o jẹ alailagbara tabi Dalvik wa niwaju. Fun apẹẹrẹ, ti a ba sọrọ nipa igbesi aye batiri, lẹhinna ni ilodi si awọn ireti, Dalvik fihan awọn abajade to dogba pẹlu ART.

Ipari gbogbogbo ti awọn idanwo julọ ni pe iyatọ iyatọ wa nigbati o ba ṣiṣẹ pẹlu ART ati pẹlu Dalvik. Sibẹsibẹ, ayika tuntun ati ọna ti a lo ninu rẹ dabi enipe o ni ileri ati pe, ṣeeṣe, ni Android 4.5 tabi Android 5, iyatọ iyatọ yoo han. (Pẹlupẹlu, Google le ṣe ART ni ayika aiyipada).

Ọkọ tọkọtaya diẹ sii lati ronu ti o ba pinnu lati mu agbegbe ṣiṣẹ Aworan dipo Dalvik - diẹ ninu awọn ohun elo le ma ṣiṣẹ ni deede (tabi o le ma ṣiṣẹ ni gbogbo rẹ, fun apẹẹrẹ Whatsapp ati Titanium Afẹyinti), ati atunbere kikun Android le gba awọn iṣẹju 10-20: iyẹn ni, ti o ba tan-an Aworan, ati lẹhin atunbere foonu tabi tabulẹti, o di didi, duro.

Bii o ṣe le ṣiṣẹ ART lori Android

Lati le mu ayika ART ṣiṣẹ, o gbọdọ ni foonu Android tabi tabulẹti kan pẹlu ẹya OS 4.4.x ati ero-iṣẹ Snapdragon kan, fun apẹẹrẹ, Nesusi 5 tabi Nesusi 7 2013.

Akọkọ ti o nilo lati jeki ipo Olùgbéejáde lori Android. Lati ṣe eyi, lọ si awọn eto ẹrọ naa, lọ si ohunkan “About foonu” (Nipa tabulẹti) ki o tẹ “Kọ nọmba” aaye ni igba pupọ titi iwọ o fi rii ifiranṣẹ kan ti o ti di olumagba.

Lẹhin iyẹn, nkan naa “Fun Awọn Difelopa” yoo han ninu awọn eto naa, ati nibẹ - “Yan agbegbe”, nibiti o yẹ ki o fi ẹrọ ART dipo Dalvik, ti ​​o ba fẹ.

Ki o si lojiji o yoo jẹ awon:

  • Fifi sori ẹrọ ohun elo lori Android - kini o yẹ ki n ṣe?
  • Filasi ipe Android
  • XePlayer - emulator Android miiran
  • A lo Android bi atẹle keji fun laptop tabi PC
  • Lainos lori DeX - ṣiṣẹ lori Ubuntu lori Android

Pin
Send
Share
Send