Optimizer, ang Google compiler na magdadala sa ART sa susunod na antas

Android Cheats Home

Sa pangkalahatan, ang tanging mga bagong bagay na nakikita namin sa operating system ay ang mga may kinalaman sa mga visual na aspeto, at lumalakad nang kaunti pa, ang mga maaaring makita ng pagganap at pagkalikido ng smartphone. Gayunpaman, may mga mas may-katuturang balita kaysa sa mga iyon, tulad ng isa na maaaring dumating sa lalong madaling panahon, na tinatawag na Optimizer.

Isang bagong kasama para sa ART

Ang ART ay kasama ng KitKat, ang bagong runtime na magpapatakbo ng mga Java application. Siya ay mangyayari na palitan si Dalvik, isang bagay na nakuha niya sa Lollipop. Gayunpaman, sa katotohanan ang lahat ay higit pa kaysa sa simpleng pagbabago ng virtual machine. Mayroon ding elemento na ang compiler, na responsable para sa "pagproseso" ng code upang maisagawa ito. Sa Dalvik, ang compiler ay nasa uri ng JIT (just-in-time), at ito ang namamahala sa pag-compile sa sandaling gagamitin ang code. Sa Lollipop ang compilation ay naging AOT (ahead-of-time), at kino-compile ang code bago ito kailangang gamitin. Hindi kinakailangang ipaliwanag kung bakit pinapabilis nito ang pagpapatakbo ng mga application. Gayunpaman, ang problema ay upang mapadali ang paglipat mula sa Dalvik patungo sa ART, ginamit ang isang bersyon ng AOT ng Dalvik JIT compiler, na tinatawag na Quick. Isang pagbabago sa nauna, kumbaga. Ngayon iyon ang magbabago.

Mga daya sa Android

Kamustahin ang Optimizer

Ang bagong compiler ay binuo mula sa simula, at parehong ARM at Google ay nagtatrabaho dito. Tatawagin itong Optimizer, at magkakaroon ito ng mga kasalukuyang teknolohiya ng compilation, pati na rin ang pagiging compatible sa compilation para sa 32 at 64 bits. Ang ARM ay responsable para sa 64-bit na seksyon, habang ang Google ay responsable para sa 32-bit. Sa anumang kaso, tila ang isa pa sa mga novelty ay magagawang i-update ang nasabing compiler na may higit pang mga novelties, kaya isang priori maaari naming umaasa na ito ay mapabuti sa paglipas ng panahon. Magkagayunman, ang pinaka-kahanga-hangang bagay ay ang katotohanan na ang Optimizer ay magiging isang compiler na nilikha nang tumpak na may layuning maging compiler ng mga Java application para sa Android na may ART bilang isang virtual machine, kaya maaari nating asahan ang mga pagpapabuti sa pagkalikido at pagpapatakbo. ng mga smartphone, isang bagay na palaging malugod na tinatanggap.