Optimizer, Google compiler wanda zai dauki ART zuwa mataki na gaba

Gidan yaudarar Android

Gabaɗaya, kawai sababbin abubuwan da muke fahimta a cikin tsarin aiki sune waɗanda ke da alaƙa da abubuwan gani, da ci gaba kaɗan, waɗanda za a iya gane su ta hanyar aiki da ruwa na wayar. Koyaya, akwai wasu labarai masu dacewa fiye da wadancan, kamar wanda zai iya zuwa nan ba da jimawa ba, wanda ake kira Optimizer.

Sabuwar aboki don ART

ART ya zo tare da KitKat, kasancewar sabon lokacin gudu wanda zai gudanar da aikace-aikacen Java. Zai faru ne don maye gurbin Dalvik, wani abu da ya samu akan Lollipop. Koyaya, a zahiri komai yana wuce gona da iri fiye da canza injin kama-da-wane. Akwai kuma wani sinadari wanda shi ne mai tarawa, wanda ke da alhakin “processing” code don aiwatar da shi. Tare da Dalvik, mai tarawa ya kasance nau'in JIT (kawai-in-lokaci), kuma shi ne ke kula da tattarawa a daidai lokacin da za a yi amfani da lambar. Tare da Lollipop tarin ya zama AOT (gabacin lokaci), kuma yana tsara lambar kafin amfani da shi. Babu buƙatar bayyana dalilin da yasa wannan ya daidaita aikin aikace-aikacen. Koyaya, matsalar ita ce don sauƙaƙe sauyawa daga Dalvik zuwa ART, an yi amfani da sigar AOT na Dalvik JIT compiler, mai suna Quick,. Gyara akan na baya, don yin magana. Yanzu abin da zai canza ke nan.

Android mai cuta

Barka da zuwa Optimizer

Da an gina sabon mai tarawa daga karce, kuma duka ARM da Google suna aiki a kai. Za a kira shi Optimizer, kuma zai kasance yana da fasahohin tattarawa na yanzu, da kuma dacewa da haɗawa don 32 da 64 bits. ARM ne ke da alhakin sashin 64-bit, yayin da Google ke da alhakin 32-bit. A kowane hali, yana da alama cewa wani sabon labari zai iya sabunta wannan mai tarawa tare da ƙarin sabbin abubuwa, don haka fifikon za mu iya fatan zai inganta cikin lokaci. Ko ta yaya, abu mafi ban mamaki shine gaskiyar cewa Optimizer zai zama mai tarawa da aka ƙirƙira daidai tare da manufar kasancewa mai haɗa aikace-aikacen Java don Android tare da ART a matsayin injin kama-da-wane, don haka muna iya tsammanin haɓakawa cikin ruwa da aiki. na wayoyin komai da ruwanka, wani abu da ake maraba da shi ko da yaushe.