News (SO)

Google waxay u hirgelisaa AutoFDO Android 15 iyo 16 kernel, hagaajinaysa xawaaraha iyo isticmaalka CPU

Google, Android
Google, Android - viewimage/ Shutterstock.com

Google waxay wax ka beddelaysaa waxqabadka Android talefannada gacanta iyadoo la hirgelinayo farsamo cusub oo horumarsan oo kor loogu qaadayo kernel nidaamka qalliinka, qaybtiisa aasaasiga ah. Shirkaddu waxay ku dhawaaqday ku darista taageerada Otimização Automática Direcionada ee Feedback (AutoFDO) ee qalabka Android LLVM, hindise istaraatiiji ah oo ballanqaadaya inuu ka dhigo aaladaha si dhakhso leh oo hufan. Essa habka hal-abuurka leh ayaa diiradda saaraya wanaajinta habka Android loo ururiyey, iyadoo lagu salaynayo xogta isticmaalka dhabta ah, taas oo ka dhigan boodboodka muhiimka ah ee injineernimada software ee aaladaha mobilada.

Ku habboonaanta kernel-ka Android ee shaqada guud ee talefannada casriga ah waa wax aan la dafiri karin, oo u dhaqma sidii xudunta maamulaysa xidhiidhka dhexda ah ee u dhexeeya codsiyada, processor-ka dhexe iyo dhammaan qaybaha qalabka. Dada mawqifkeeda muhiimka ah, horumar kasta, xitaa haddii ay u muuqato mid yar, hawl qabadkeeda, waxay dib ugu soo celin kartaa faa’iidooyin la taaban karo oo loogu talagalay khibradaha isticmaalaha.

Marka loo eego falanqaynta uu sameeyay Google laftiisa, kernel-ku wuxuu mas’uul ka yahay ku dhawaad ​​40% isticmaalka CPU ee qalabyo badan oo Android ah. Lambarka Este wuxuu muujinayaa muhiimada muhiimka ah ee hagaajinta lakabkan, maadaama guulaha waxtarka leh ee halkan ay awood u leeyihiin inay si toos ah u saameeyaan xawaaraha socodsiinta, dareeraha hawlaha iyo xitaa nolosha batteriga ee qalabka.

Muhiimadda muhiimka ah ee kernel-ka Android

Kernel-ku, sida lakabka ugu qoto dheer iyo kan ugu muhiimsan ee nidaamka qalliinka, ayaa kaalin dhexe ka ciyaara isku-dubbaridka dhammaan hawlaha heerka hoose. Ele waa isku xirka software-ka iyo hardware-ka, taasoo u ogolaanaysa codsiyada inay la falgalaan agabka talefanka sida xusuusta, kaydinta, isku xidhka, iyo meelaha ku hareeraysan. Essa maaraynta dhamaystiran waa waxa hubiya in nidaamku u shaqeeyo si wadajir ah, ka jawaabista amarada isticmaalaha iyo dalabaadka codsiga. Kordhinta kernel-ku kaliya maaha horumar korodhay; waxay asal ahaan bedeli kartaa sida hufan ee hardware u socodsiiyo tilmaamaha, xoraynta ilaha iyo yaraynta dib u dhaca.

Hagaajinta Smart oo leh AutoFDO

Sida caadiga ah, marka codsi ama barnaamij kasta oo software ah la hoos geeyo habka isku-dubbaridka, compiler-gu wuxuu ku dhaqmaa isagoo u beddelaya koodhka isha qaybo tilmaamo ah oo la fahmi karo processor-ka, isla mar ahaantaana wax ka beddelaya si fulintiisu u dhacdo sida ugu habboon ee suurtogalka ah. Si kastaba ha ahaatee, aasaaska wanaajintan waxay inta badan ku tiirsan tahay xeerar guud iyo malo-awaal aad loo aqbalay oo ku saabsan qaababka isticmaalka, kuwaas oo laga yaabo inaysan ka tarjumaynin xaqiiqada firfircoon ee sida isticmaalayaashu ula falgalaan qalabkooda.

Habka AutoFDO wuxuu habkan u qaadaa heer cusub, isagoo soo bandhigaya lakab sirdoon oo ku salaysan xog dhab ah. Adigoo isticmaalaya macluumaadka laga soo aruuriyay xaaladaha isticmaalka dhabta ah, nidaamku wuxuu awoodaa inuu garto qaybaha koodka ee inta badan kiciyay. Essa faham qoto dheer ayaa u sahlaysa iskudubariduhu inuu ku meeleeyo mudnaanta ugu badan ee qaybahan inta lagu jiro marxaladda isku dubaridka, isaga oo hubinaya in qaybaha ugu xasaasisan iyo sida joogtada ah loo fuliyo loo diyaariyo si ay ugu gutaan karti iyo hufnaan.

Habka tijaabada iyo natiijooyinka bilowga ah

Si loo ururiyo xogta muhiimka ah ee awooda AutoFDO, Google waxay samaysay imtixaano taxane ah oo adag gudaha deegaan shaybaadhka la kantaroolay, iyadoo la isticmaalayo Google Pixel taleefoonada gundhig ahaan. Nidaamku waxa uu ku lug lahaa furitaanka iyo isticmaalka degdega ah ee 100ka codsi ee Android ee ugu caansan suuqa, isaga oo u ekaysiinaya habdhaqanka isticmaale ee caadiga ah.

Intii lagu jiray imtixaanadaas, aaladaha sifada ayaa la adeegsaday si loo falanqeeyo qaybaha kernel-ku sida aadka ah iyo inta badan u socday. Essa falanqaynta qotodheer waxay ogolaatay aqoonsiga saxda ah ee qaybaha koodka ee sida badan loo galo, ereyga loo yaqaan wareegyada farsamada sida “hot code”. Iyada oo ku saleysan fikradahan faahfaahsan, kernel-ka ayaa markii dambe dib loo soo ururiyey, iyadoo la hubinayo in qaybaha ugu muhiimsan iyo kuwa aadka loo isticmaalo ay si degdeg ah oo hufan u socdaan.

Waxqabadka isticmaalayaasha

Google waxay hubisaa in horumarintan hawleed ay u tarjumi doonto faa’iidooyinka la taaban karo ee isticmaalayaasha dhamaadka, sare u qaadida guud ahaan khibrada casriga ah. Waxyaabaha laga filayo waxaa ka mid ah soo saarista abka oo si degdeg ah loo ogaan karo, taasoo ka dhigaysa gelitaanka hawl maalmeedka mid degdeg ah oo ka niyad jab yar.

Intaa waxaa dheer, waxqabadka nidaamka guud ee fudud ayaa la filayaa, taasoo la micno ah ku-xadgudbid yar iyo dhex-socod siman oo u dhexeeya shaashado iyo hawlo kala duwan. U beddelashada abka waxay sidoo kale noqon doontaa mid firfircoon, taasoo u oggolaanaysa hawlo badan oo waxtar leh oo dareen leh.

Faa’iido dheeraad ah, oo ay aadka u rabaan macaamiishu, hagaajintu waxay ballan-qaadaysaa inay suurtogal tahay inay kordhiso nolosha batteriga qalabka, oo ah arrin muhiim u ah isticmaalka maalinlaha ah. Bayaan rasmi ah, injineerada Google waxay muujiyeen farxad, iyagoo sheegay inay “u kuurgaleen horumarro cajiib ah oo ku saabsan cabbirka waxqabadka Android”, taas oo xoojinaysa saameynta wanaagsan ee la filayo.

Hirgelinta hadda iyo ballaarinta mustaqbalka

Google waxay horey u qaaday tillaabooyin la taaban karo oo lagu hirgelinayo kobcinta kacaanka iyadoo lagu daray laamo gaar ah oo kernel ah, kuwaas oo kala ah Android 16-6.12 iyo Android 15-6.6. Essas noocyada kernel waa kuwa loogu talagalay in lagu qalabeeyo qalabka lagu bilaabi doono Android 16 iyo Android 15, siday u kala horreeyaan, iyadoo la hubinayo in qalabka mustaqbalka ay mar hore la yimaadeen faa’iidada waxqabadka.

Istaraatiijiyadda shirkadu, si kastaba ha ahaatee, kuma koobna isdhexgalka hadda. Existe hami leh, qorshe wakhti dheer ah oo lagu ballaadhinayo gaadhista AutoFDO iyada oo la kordhinayo si loo daboolo tiro ka sii badan oo ah qaybaha kernel-ka. Esta balaadhinta waxaa ka mid ah, laakiin aan ku xaddidnayn, darawallada kamaradaha, wadayaasha modem-ka, iyo darawallada qalabyada kale ee kala duwan ee lagu daray oo ay habeeyeen soosaarayaasha aaladaha kala duwan.

Habkani wuxuu ujeedadiisu tahay wanaajinta guud, hubinta in aan kaliya ahayn xudunta nidaamka, laakiin sidoo kale isdhexgalka qalabka gaarka ah ee qalab kasta, la kordhiyo. Hadafku waa in la abuuro nidaamka deegaanka Android halkaas oo hufnaanta iyo xawaaruhu ay yihiin sifooyin gudaha ah, iyada oo aan loo eegin astaanta ama qaabka qalabka.

Ku darida Samsung One UI 8.5 ee ajandaha ajandaha waxay tilmaamaysaa in Google hagaajinta ay inta badan dib u soo celiso is-beddelada is-dhexgalka ee ka yimaada soosaarayaasha waaweyn. Wadashaqeynta iyo qaadashada tignoolajiyadan aasaasiga ah waxay hubisaa in horumarka nidaamka hawlgalka salku uu gaaro isticmaaleyaasha khibradaha kala duwan ee software. Essa is dhexgalka u dhexeeya horumarinta kernel-ka iyo lakabyada software-ka iibiyaha ayaa muhiim u ah horumarka siman ee Android.

Doorka Samsung iyo Android

Cusbooneysiinta Samsung One UI 8.5, ee lagu sheegay macnaha guud ee hagaajinta, waxay muujineysaa sida horumarka Android kernel uu uga gudbo aaladaha Pixel, saameynaya dhammaan nidaamka deegaanka. Fabricantes sida Samsung, iyadoo la isku darayo noocyada cusub ee Android ee horey u lahaa AutoFDO, waxay siin karaan isticmaalkooda khibrad la wanaajiyey iyada oo aan loo baahnayn dadaal dheeraad ah oo hagaajin ah oo heerar hoose ah. Isso waxay abuurtaa meerto cusub oo wax cusub ah, halkaas oo Google horumariyadeeda lagu xoojiyay qaybinta ballaaran ee la-hawlgalayaasheeda.

Hagaajintani waxay si buuxda uga faa’iidaysanaysaa suuqa casriga ah, taas oo u oggolaanaysa aaladaha, iyadoon loo eegin kala duwanaanshahooda qiimaha, inay ku shaqeeyaan dareere weyn. Soosaarayaasha Para, tani waxay ka dhigan tahay in aasaaska nidaamka uu yahay mid aad u adag oo hufan, oo awood u siinaya inay diiradda saaraan dadaalkooda hal-abuurka qalabka iyo sifooyinka gaarka ah, iyaga oo aan ka welwelin si xad dhaaf ah waxqabadka lagama maarmaanka ah ee software-ka. Wadashaqeyntu waxay aasaas u tahay horumarka sii socda ee madal.

Raadinta joogtada ah ee hufnaanta

Hindisaha Google ee AutoFDO waa caddayn dheeraad ah oo ku saabsan ka go’naanta aan joogsiga lahayn ee shirkadda ee hagaajinta iyo horumarinta khibradda Android. Suuqa halka xawaaraha iyo hufnaanta ay yihiin kala duwanaanshiyaha tartanka muhiimka ah, raadinta hal-abuurnimada heerka kernel waxay muujinaysaa aragti fog si loo hubiyo in Android ay ku sii jirto safka hore ee tignoolajiyada mobilada.

To Top