Taustaülesannete optimeerimine aku säästmiseks

  • Nutikate ajastamisvahendite (nt WorkManager ja JobScheduler) rakendamine energiamõju vähendamiseks.
  • Taustategevuse lubade ja adaptiivsete säästmisrežiimide määramine platvormist olenevalt.
  • Riistvara hooldusstrateegiad ja laadimisharjumused aku keemilise lagunemise vältimiseks.

Taustaülesannete optimeerimine aku säästmiseks

Olen kindel, et see on sinuga juhtunud: kontrollid oma seadme aku protsenti ja oled hämmastunud, kui kiiresti see tühjeneb ilma, et sa midagi erakordset ette võtaksid. Enamasti pole süüdlane aku ise, vaid see nähtamatu taustategevus , mis hoiab süsteemi täisvõimsusel töös, samal ajal kui arvad, et su telefon või arvuti puhkab.

Selleks, et seade oleks tõeliselt kasulik, peab see tasakaalustama jõudlust aku tööeaga. Kui rakendus käitub isekalt ja tarbib pidevalt ressursse, kannatab kasutajakogemus. Seetõttu on oluline mõista, kuidas neid varjatud protsesse hallata ja ära kasutada operatsioonisüsteemi pakutavaid tööriistu, et vältida aku tühjenemist keset pärastlõunat.

Protsesside juhtimine Windowsi keskkonnas

Windowsi ökosüsteemis, eriti universaalse Windowsi platvormi (UWP) rakenduste puhul, on energiatõhusus ülioluline. Taustaülesanne on sisuliselt iga toiming, mille programm on registreerunud käivitama isegi siis, kui aken pole avatud . Kui neid ülesandeid ei hallata õigesti, võivad need sülearvuti või tahvelarvuti aku tööiga tõsiselt mõjutada.

Alates Windows 10 versioonist 1607 on kasutajatel olnud suurem kontroll ja nad saavad seadete menüüs rakenduse kaupa aku kasutust kontrollida . Juhtnupud on seadmest olenevalt erinevad: mobiilseadmetes on raadionupud valikutega nagu „Alati lubatud” või „Windowsi hallatav”, samas kui lauaarvutites on käsitsi aktiveerimiseks ja deaktiveerimiseks tavaliselt lüliti.

aku laadimistsüklid
Seotud artikkel:
Kuidas vaadata oma nutitelefoni laadimistsükleid ja aku seisundit

Kui oled arendaja, on selle meetodi kasutamine ülioluline BackgroundExecutionManager.RequestAccessAsync() Et teada saada, kas kasutaja on teie voolu välja lülitanud. Kui rakendus nõuab tegevust ja sellel pole luba, on kõige loomulikum asi teha teavita kasutajat ja saatke see juurdepääsu taastamiseks otse Windowsi seadetesse.

Arvuti täpsemad toitesätted

Aku säästurežiim on võimas tööriist, mis lülitab peaaegu kogu taustaliikluse välja, kui aku tase langeb alla teatud läve. Selle optimeerimiseks on soovitatav kasutada MaintenanceTriggerit SystemTriggeri asemel, kuna hooldustööd algavad alles siis, kui seade on ühendatud vahelduvvoolutoitega.

Teine tehniline nipp on tingimuse rakendamine BackgroundWorkCostNotHighSee muudab süsteemi targemaks ja Ülesande täitmise edasilükkamine kuni ekraan lülitub sisse või seade on toiteallikaga ühendatud, vältides seeläbi aku tühjenemist seadme puhkeolekus.

aktiveeri andmesäästurežiim
Seotud artikkel:
Kuidas aktiveerida äärmuslik andmesäästurežiim ja oma mobiilipaketist maksimumi võtta

Sügav optimeerimine Androidis

Androidis on olukord sarnane, aga agressiivsemate juhtimiskihtidega. Alates Android 7.0-st hakati piirama kaudseid leviedastusi, mis äratasid samaaegselt kümneid rakendusi, põhjustades tohutut mälu- ja energiatarbimist . Selle probleemi lahendamiseks võeti kasutusele sellised tööriistad nagu JobScheduler ja WorkManager , mis võimaldavad ülesandeid ajastada reaalsete tingimuste põhjal, näiteks piiranguteta WiFi-võrguga ühenduse korral.

Androidi süsteem liigitab rakendused kolme olekusse: piiramatu, optimeeritud (vaikimisi) ja piiratud. Kui rakendus kuritarvitab osalist aktiveerimist, lukustab või käivitab liiga palju taustateenuseid, võib süsteem soovitada selle piiramist. Piiratud olekus ei saa rakendus käivitada alarme ega käivitada esiplaanil olevaid teenuseid, tagades, et see ei tarbi süsteemiressursse.

Ühenduvus ja sisuhaldus

Selleks, et seade pidevalt võrku ei otsiks, on kõige parem kasutada ConnectivityManager ja taotlege tagasihelistamist ainult siis, kui on täidetud järgmised tingimused spetsiifilised võrguspetsifikatsioonidLisaks on sisufailide või URI-de muudatuste jälgimiseks soovitatav kasutada TriggerContentUrimis on palju tõhusam kui pidev aktiivse vaatleja olemasolu.

Rakendused tühjendavad akut ilma registreerimiseta
Seotud artikkel:
Kuidas tuvastada rakendusi, mis tekitavad äratuskellasid ja tühjendavad akut

Paljud selliste seadmete nagu Pixel kasutajad on märganud, et Android Pie tehisintellekt on mõnikord liiga piirav, sulgedes rakendusi nagu Google Play Music või Outlook. Lahendus on minna seadetesse ja märkida need olulised rakendused kui „Pole piiratud”, et need ei peatuks, kui kuulate taskuhäälingut või ootate olulist e-kirja.

Praktilised näpunäited ja igapäevased kasutusharjumused

Asi pole ainult tarkvaras; oluline mõju on ka sellel, kuidas me ekraaniga suhtleme ja kuidas see laeb. Ekraani heledus on võtmetegur, seega on kohanduva heleduse või tumeda režiimi kasutamine OLED-ekraanidel tark tegu. Samuti aitab ekraani väljalülitumisaja lühendamine.

Rakenduste haldamise osas on ideaalne lahendus telefoni puhastamine aegunud või harva kasutatavast tarkvarast. Vananenud rakendustel on sageli ebaefektiivne programmeerimine, mis tühjendab akut kiiremini . Hea alternatiiv on minna üle populaarsete rakenduste „Lite” versioonidele, mis tarbivad murdosa täisversiooni ressurssidest.

Paremad seaded aku tervise kaitsmiseks Androidis
Seotud artikkel:
Paremad seaded aku tervise kaitsmiseks Androidis

Riistvara ja aku hooldus

Liitiumioonakud kuluvad aja jooksul, kuid me saame seda protsessi aeglustada. Hea nipp on proovida hoida laetuse taset 20% ja 80% vahel , vältides seadme täielikku väljalülitumist või selle pikka aega 100% laetuse juures ühendatuna jätmist. Lisaks on oluline telefoni laadida jahedas kohas, kuna äärmuslik kuumus on aku tervise peamine vaenlane .

Energiatarbimise edasiseks optimeerimiseks keelake mittevajalike rakenduste märguanded ja lülitage GPS, Bluetooth või Wi-Fi välja, kui neid ei kasutata. Energiasäästurežiimi kasutamine olulistel aegadel võimaldab seadmel aku tööiga prioriseerida ja aku eluiga pikendada.

Meie seadmete aku tööea säilitamine hõlmab operatsioonisüsteemi tehniliste kohanduste kombinatsiooni, taustal töötavate üleliigsete protsesside kõrvaldamist ja tervislike laadimisrutiinide kasutuselevõttu, mis kaitsevad aku pikaajalist eluiga.

Kindlad meetodid Androidi aku pikemaks tööeaks
Seotud artikkel:
Kindlad meetodid Androidi aku pikemaks tööeaks

Lisa eelistatud allikana Google'is