Itxi iragarkia

Android Aspaldi arazoak ditu atzeko planoan exekutatzen diren aplikazioak kudeatzeko. Google-k nola behar duen argibideak eskaintzen dituen arren androidgailuak atzeko planoko prozesuak kudeatzeko, telefonoen fabrikatzaileak oraindik sistemak doitzen ari dira bateriaren eraginkortasunaren izenean, eta askotan aplikazioen jokaera eten egiten dute. Joan den astean egindako hitzaldia eman zuen Googlek Google I / O argi utzi zuen oraindik arazo hori konpontzeko lanean ari dela eta orain arte gaian izandako aurrerapenak partekatu zituen.

Aplikazioak atzeko planoan nola eta noiz exekutatu daitezkeen aldaketei buruzko YouTube bideo batean, software ingeniari batek Androidu Jing Ji-k Google-k bateriaren iraupena optimizatu nahi duten fabrikatzaileekin dituen arazoak azaldu zituen Android ez zen diseinatu. "Gailu fabrikatzaileek hainbat aplikazio-murrizketa ezartzen dituzte, askotan dokumentatuta ez daudenak. Horrek gauzak zail ditzake aplikazioen garatzaileentzat, zeinen lehen planoko zerbitzuak, adibidez, fabrikatzaile baten gailu batean espero bezala funtziona dezakeen baina beste batengan ustekabean amaituko da". esaten dute.

Gainera, azaldu du Google fabrikatzaileekin zuzenean lanean ari dela bateriaren kudeaketarako funtzio estandarizatuak sortzeko sistema mailan, eta horrek optimizazio gehiagoren beharra ezabatuko du. Android 13-k hobekuntza batzuk jasoko ditu horretarako: bateriaren erabilera aplikazio bakoitzeko kontrolatzeko gaitasuna, erabiltzaileak aplikazio batek zenbat energia erabiltzen duen ikus dezan lehen planoan, atzeko planoan edo lehen planoko zerbitzu bat martxan dagoenean, eta halaber, erabiltzaileari jakinaraziko dio aplikazio bat atzeko planoan bateria agortzen ari denean. Eta bai, noski, horrek errendimenduaren throttling kasuei egiten die erreferentzia, Samsung-i ere eragin dioten neurri handi batean.

JobScheduler interfazeak, lanak modu eraginkorrean programatzen laguntzeko xedea duena, Google-k dioen hobekuntzak jasoko ditu, erabiltzaileentzat erabilgarria denean lanak exekutatzen lagundu beharko lituzketela. Adibidez, sistemak zenbatesten du erabiltzaile batek aplikazio jakin bat noiz irekiko duen, eta eraginkortasunez programatzen du aurrez kargatzeko, abian jarri baino lehen atzeko planoan egin beharko lukeen zerbait. JobScheduler-ek ere hobeto jakingo du zein lan gelditu behar diren sistemaren baliabideak gutxi daudenean edo gailua berotzen hasten denean. Teorian, erabiltzailean eragin txikiena izango dutenak aukeratu beharko lituzke. Aldi berean, Google-k azpimarratzen du garatzaileek aplikazioak ahalik eta modu eraginkorrenean garatu behar dituztela. Beste era batera esanda, aplikazioen errendimendua sistemaren osasun orokorrarekin orekatzeko.

Gaurko irakurriena

.