Cau hysbyseb

Android wedi cael problemau ers tro gyda rheoli apiau sy'n rhedeg yn y cefndir. Er bod Google yn cynnig cyfarwyddiadau ar sut y dylai androiddyfeisiau i reoli prosesau cefndir, mae gweithgynhyrchwyr ffonau clyfar yn dal i fod yn tweaking systemau yn enw effeithlonrwydd batri, yn aml yn amharu ar ymddygiad bwriadedig apps. Rhoddodd Google gynhadledd a gynhaliwyd yr wythnos diwethaf Google I / O ei gwneud yn glir ei fod yn dal i weithio i ddatrys y mater hwn a rhannu’r cynnydd y mae wedi’i wneud ar y mater hyd yn hyn.

Mewn fideo YouTube am newidiadau i sut a phryd y gall apps redeg yn y cefndir, peiriannydd meddalwedd Androidu Amlinellodd Jing Ji y problemau y mae Google yn eu cael gyda gweithgynhyrchwyr sydd am wneud y gorau o fywyd batri mewn ffyrdd ar eu cyfer Android heb ei gynllunio. “Mae gweithgynhyrchwyr dyfeisiau yn gosod cyfyngiadau cymhwyso amrywiol nad ydynt yn aml yn cael eu dogfennu. Gall hyn wneud pethau'n anodd i ddatblygwyr cymwysiadau y gallai eu gwasanaeth blaendir, er enghraifft, weithio yn ôl y disgwyl ar ddyfais un gwneuthurwr ond cael ei derfynu'n annisgwyl ar ddyfais un arall." Mae nhw'n dweud.

Mae hefyd yn esbonio bod Google yn gweithio'n uniongyrchol gyda gweithgynhyrchwyr i greu swyddogaethau safonol ar gyfer rheoli batri ar lefel y system, a fydd yn dileu'r angen am optimeiddio pellach ar eu rhan. Android Bydd 13 yn cael ychydig o welliannau i'r perwyl hwnnw: y gallu i fonitro'r defnydd o batri fesul ap, fel y gall y defnyddiwr weld faint o bŵer y mae ap yn ei ddefnyddio pan fydd yn y blaendir, yn y cefndir, neu'n rhedeg gwasanaeth blaendir, a bydd hefyd yn rhoi gwybod i'r defnyddiwr pan fydd app yn draenio batri ar gefndir. Ac ydy, wrth gwrs, mae hyn yn cyfeirio at achosion o wthio perfformiad, sydd hefyd wedi effeithio ar Samsung i raddau helaeth.

Bydd y rhyngwyneb JobScheduler, sydd i fod i helpu i drefnu swyddi'n effeithlon, yn cael gwelliannau y dywed Google a ddylai ei helpu i redeg swyddi pan fydd yn fwyaf defnyddiol i ddefnyddwyr. Er enghraifft, mae'r system yn amcangyfrif pan fydd defnyddiwr yn debygol o agor ap penodol, gan ei amserlennu i rag-lwytho i bob pwrpas, rhywbeth y dylai ei wneud yn ddelfrydol yn y cefndir ychydig cyn ei lansio. Bydd JobScheduler hefyd yn gwybod yn well pa swyddi i'w hatal pan fydd adnoddau'r system yn isel neu pan fydd y ddyfais yn dechrau cynhesu. Mewn egwyddor, dylai ddewis y rhai a fydd yn cael yr effaith leiaf ar y defnyddiwr. Ar yr un pryd, mae Google yn pwysleisio y dylai datblygwyr ddatblygu cymwysiadau mor effeithlon â phosib. Mewn geiriau eraill, i gydbwyso perfformiad cais ag iechyd system gyffredinol.

Darlleniad mwyaf heddiw

.