ʻO ART a i Dalvik ma ka Android - he aha ia, ʻoi aku ka maikaʻi, pehea e hiki ai

Pin
Send
Share
Send

02/25/2014 kelepona uila

Ua hoʻopuka ʻo Google i kahi runtime noi hou ma ke ʻano o ka hoʻopiʻi Android 4.4 KitKat. I kēia manawa, ma ka mīkini loea uila Dalvik, nā polokalamu hou o nā polokalamu prosesor i ke ala iā Snapdragon e manawa e koho i ke kaiāulu ʻo ART. (Inā ʻoe i ʻike i kēia ʻatikala e aʻo pehea e hiki ai iā ART ma Android, e paʻi i ka hopena, ua hāʻawi ʻia kēia ʻike ma laila).

He aha ka runtime noi a ma hea ka wili uila e pili ai me ia? Ma ka Android, e holo ai i nā noi i hoʻoiho ʻia e like me nā faila APK (a i ʻole i hoʻohui ʻia ke code), ua hoʻohana ʻia ka mīkini virtual Dalvik (ma o ke ʻano, i kēia manawa ke manawa) a hāʻule nā ​​hana hoʻohui.

Ma ka mīkini loea Dalvik, hoʻohana ʻia ka Just-In-Time (JIT) e hoʻohui i nā noi, e hōʻike ana i ka hōʻuluʻulu ʻana i ka hoʻomaka ʻana a i ʻole i kekahi mau mea hoʻohana. Hiki i kēia ke alakaʻi i nā manawa lōʻihi e kali ana i ka manawa e hoʻomaka ai ka noi, "brakes", ʻoi aku ka hoʻohana ʻana o ka RAM.

ʻO ka ʻokoʻa nui ma waena o ka ʻĀina ART

ʻO ART (Android RunTime) kahi hana hou, akā hoʻokolohua ʻia ʻo ka mīkini uila hou ʻia, i hoʻopuka ʻia ma Android 4.4 a hiki iā ʻoe ke hoʻohana pono wale nō i nā ʻōnaehana o ka mea hoʻomohala (e hōʻike ʻia ma lalo nei pehea e hana ai).

ʻO ka ʻokoʻa nui ma waena o ART a ʻo Dalvik, ʻo ia ka hoʻokele AOT (Ahead-Of-Time) i ka wā e holo ana i nā noi, ma ke ʻano nui ke ʻano o ka hoʻopili ʻana o nā noi i hoʻopili ʻia: akā naʻe, e hiki wikiwiki ana ko lākou neʻe hou aʻe (ua hana ʻia), a me kahi hoʻohana liʻiliʻi ʻana o ka hoʻohana ʻana i ke kaʻina a me ka RAM ma muli o ka pono o ke hiki ke hana hou ʻia, ma ka ʻori ʻana, e alakaʻi ai i ka liʻiliʻi o ka make ikehu

E like me ka mea o ka ʻoi a ʻo wai ka mea maikaʻi, ʻo ART a i Dalvik?

Aia i nā mea hoʻohālikelike like ʻole o ka hana o nā kelepona Android i nā ʻekena ʻelua i ka Pūnaewele, a ʻokoʻa nā hopena. ʻO ka ʻike nui a ʻike ʻia kekahi o nā hoʻokolohua ʻē aʻe i ka androidpolice.com (English):

  • ka hana ma ART a me Dalvik,
  • ke ola pālākona, hoʻohana ka mana i ART a me Dalvik

Ke hōʻuluʻulu i nā hualoaʻa, hiki ke ʻōlelo ʻia nā pōmaikaʻi ʻike i kēia manawa i ka manawa (pono mākou e noʻonoʻo e hoʻomau nei ka hana ma ART, ʻo kēia ʻenehana aia wale nō i ke kahua hoʻokolohua) ʻAʻohe o ART: i kekahi mau hoʻokolohua, hana ʻo ka hoʻohana ʻana i kēia mehana ke hōʻike i nā hopena maikaʻi (ʻoi aku hoʻi ʻoiai no ka hana, akā ʻaʻole ma kāna mau ʻāpana āpau) a ma kekahi mau mea kūikawā ʻē aʻe i ʻike ʻia a maikaʻi ʻole ʻo Dalvik. No ka mea, inā mākou e kamaʻilio e pili ana i ke ola pākaukau, a laila e kūpaʻa i nā manaʻolana, hōʻike ʻo Dalvik i nā hopena like like me ART.

ʻO ka hopena ākea o ka nui o nā hōʻike he ʻokoʻa kahi i ka wā e hana pū ana me ART a me Dalvik. Eia nō naʻe, ʻo ke ʻano hou a me ke ala i hoʻohana ʻia i loko o ia mea e hoʻohiki a, inā paha, ma Android 4.5 a i ʻole Android 5, e ʻike ʻia kēlā ʻano like. (Ma kekahi aʻe, hiki iā Google ke hana iā ART i ka ʻaoʻao maʻamau).

ʻOi aku kahi mau poʻomanaʻo hou e noʻonoʻo inā hoʻoholo ʻoe e hiki i ka ʻenehana ʻO ART ma Dalvik - ʻaʻole paha i hana pololei kekahi mau noi (a i ʻole pono e hana pono, no ka laʻana Whatsapp a Titanium Kākoʻo), a me kahi piha holo piha E lawe paha ka Android i nā 10-20 mau minuke: ʻo ia hoʻi, inā ua huli ʻoe ART, a ma hope o ke kāohi ʻana i ke kelepona a papa ʻaʻa, e hoʻokaʻawale, kali.

Pehea e hiki ai iā ART i ka Android

I mea e hiki ai i ka ʻĀina ART, pono ʻoe i kahi kelepona a kelepona a me ka polokalamu OS 4.4.x a me kahi pānaʻi Snapdragon, no ka laʻana, Nexus 5 a i ʻole Nexus 7 2013.

ʻO ka mea mua e pono ai iā ʻoe ke hoʻolauna i ka hana ʻōiwi ma Android. No ka hana ʻana i ka hele, hele i nā ʻōnaehana o ka mea hana, e hele i ka mea e pili ana i ke kelepona "(No ka papa pili) a pili i ka pākuʻi" Huina helu "i nā manawa a hiki i kou ʻike ʻana i kahi leka ua lilo ʻoe i mea hoʻomohala.

Ma hope o ia mea, e kū ʻia ka waihona "For Developers" i loko o nā hoʻonohonoho, a ma laila - "E koho i ke kaiāulu", kahi āu e kau ai i ka ART ma mua o Dalvik, inā he makemake kou.

A ma hope koke ua lilo ia:

  • Hoʻopili ʻia ka hoʻonohonoho noi ʻana ma Android - he aha kaʻu e hana ai?
  • Ikepili uila kelepona
  • XePlayer - kekahi emulator Android hou
  • Hoʻohana mākou iā Android ma ka 2 lewa no ka paʻa o kahi pona a PC paha
  • Linux ma DeX - hana ma Ubuntu ma Android

Pin
Send
Share
Send