Lokaðu auglýsingu

Android hefur lengi átt í vandræðum með að stjórna forritum sem keyra í bakgrunni. Þó að Google bjóði upp á leiðbeiningar um hvernig það ætti androidtæki til að stjórna bakgrunnsferlum, snjallsímaframleiðendur eru enn að fínstilla kerfi í nafni rafhlöðunýtni, sem truflar oft fyrirhugaða hegðun forrita. Google hélt ráðstefnu sem haldin var í síðustu viku Google I / O tók skýrt fram að hann vinnur enn að því að leysa þetta mál og deildi þeim árangri sem hann hefur náð í málinu hingað til.

Í YouTube myndbandi um breytingar á því hvernig og hvenær forrit geta keyrt í bakgrunni, hugbúnaðarverkfræðingur Androidu Jing Ji útlistaði vandamálin sem Google á við framleiðendur sem vilja hámarka endingu rafhlöðunnar á þann hátt sem þarf Android var ekki hannað. „Tækjaframleiðendur setja ýmsar notkunartakmarkanir sem oft eru ekki skjalfestar. Þetta getur gert hlutina erfitt fyrir forritara þar sem forgrunnsþjónusta þeirra, til dæmis, gæti virkað eins og búist er við á tæki eins framleiðanda en verið hætt óvænt á öðrum. þeir segja.

Hann útskýrir einnig að Google sé að vinna beint með framleiðendum að því að búa til staðlaða rafhlöðustjórnunareiginleika á kerfisstigi sem mun útrýma þörfinni fyrir frekari hagræðingu af þeirra hálfu. Android 13 mun fá nokkrar endurbætur í því skyni: getu til að fylgjast með rafhlöðunotkun á hverju forriti, svo notandinn getur séð hversu mikið afl app notar þegar það er í forgrunni, bakgrunni eða keyrir forgrunnsþjónustu, og það mun einnig láta notandann vita þegar app er að tæma rafhlöðuna í bakgrunni. Og já, auðvitað, þetta vísar til tilvika um inngjöf á frammistöðu, sem hafa einnig haft mikil áhrif á Samsung.

JobScheduler viðmótið, sem er ætlað að hjálpa til við að skipuleggja störf á skilvirkan hátt, mun fá endurbætur sem Google segir að ættu að hjálpa því að keyra störf þegar það nýtist notendum best. Til dæmis áætlar kerfið hvenær notandi er líklegur til að opna tiltekið forrit og tímasetur það í raun til að forhlaða, eitthvað sem það ætti helst að gera í bakgrunni rétt áður en það ræsir. JobScheduler mun einnig vita betur hvaða störf á að hætta þegar kerfisauðlindir eru lágar eða þegar tækið byrjar að hitna. Fræðilega séð ætti það að velja þá sem hafa minnst áhrif á notandann. Á sama tíma leggur Google áherslu á að forritarar þrói forrit á eins skilvirkan hátt og mögulegt er. Með öðrum orðum, til að halda jafnvægi á frammistöðu forrita og heildarheilbrigði kerfisins.

Mest lesið í dag

.