Håndtere aktive Android-apps for at reducere batteriforbruget

Indeks
  1. Misforståelsen af RAM på Android
  2. Opdage de aktive apps i Kørende Tjenester
  3. Fryse apps uden Root-tilladelser
  4. Begrænse Forbrug fra Systemindstillinger
  5. Muligheder for Avancerede Brugere
  6. Andet at Vide

Opdag, hvordan du effektivt administrerer dine Android-apps for at reducere batteriforbruget og forbedre ydeevnen ved at forstå systemets ressourcehåndtering.

Vi kender alle den kompulsive gestus: åbne multitasking-skærmen og glide fingeren opad for at lukke alle åbne vinduer. Vi gør det i den tro, at det giver telefonen et pusterum, overbevist om at en tom skærm betyder et hurtigere system og et batteri, der holder til om aftenen. Alligevel finder vi ofte vores smartphones varme og batteriforbruget halveret ved tre tiden om eftermiddagen, selvom vi har lukket alt.

Problemet ligger i en grundlæggende misforståelse af, hvordan mobile operativsystemer håndterer ressourcer. At fortsætte med manuelt at lukke de mest brugte applikationer, som sociale medier eller messaging-apps, tvinger processoren til at gøre en dobbelt indsats. Den skal nemlig genindlæse hele app-strukturen fra bunden ved næste åbning, hvilket forbruger unødig energi og langsommeligt starter.

For at genvinde kontrollen over enheden skal man stoppe med at kigge på de seneste vinduer og begynde at undersøge systemets undergrund, hvor de virkelige processer der dræner ressourcerne gemmer sig.

Misforståelsen af RAM på Android

Google's operativsystem er baseret på Linux og følger en streng regel: fri RAM er spildt RAM. Systemet forsøger at fylde det volatile hukommelse med processer fra de mest anvendte applikationer for at gøre dem straks tilgængelige. Hvis telefonen har brug for plads til et krævende spil, lukker den automatisk de ældre og mindre vigtige processer, uden at brugeren behøver at intervenere.

Problemerne begynder, når en dårligt udviklet applikation eller en baggrundstjeneste, der er gået ned, begynder at generere de såkaldte wakelocks. Dette er kontinuerlige anmodninger, der forhindrer processoren i at gå ind i dyb søvn, når skærmen er slukket. I disse tilfælde hjælper det ikke at tvinge lukningen fra multitasking, fordi den interne tjeneste genstarter i løbet af få sekunder og fortsætter med at forbruge energi.

LEGGI ANCHE -> At lukke baggrundsapps på iOS og Android er nytteløst og hjælper ikke

Opdage de aktive apps i Kørende Tjenester

For at forstå, hvad der reelt set forbruger data og beregninger i baggrunden, kan vi bruge et diagnosticeringsværktøj, der er indbygget men skjult for brugerne. Det drejer sig om menuen for kørende tjenester, den eneste sande måde at overvåge hukommelsesbrug i realtid.

Først skal du aktivere Udviklerindstillinger:

  • Åbn telefonens Indstillinger og scroll ned til Oplysninger om telefonen.
  • Find posten Bygnummer (på nogle modeller, som Xiaomi, hedder det MIUI-version eller HyperOS).
  • Dobbelttryk hurtigt på den post syv gange i træk, indtil meddelelsen, der bekræfter aktiveringen, vises.

Når vi vender tilbage til hovedmenuen for indstillinger, finder vi den nye sektion Udviklerindstillinger. Når vi går ind her, skal vi finde posten Kørende Tjenester.

Denne skærm viser sandheden råt og ubeskyttet. Vi vil se den besatte RAM fra systemet, den der bruges af apps, og den fri. Under viser en liste i realtid, hvilke processer der kører på det præcise tidspunkt, og hvor længe. Hvis vi bemærker en applikation, vi ikke har åbnet i uger, der konstant er aktiv, har vi fundet synderen. Ved at trykke på procesnavnet, kan vi stoppe den direkte herfra.

Fryse apps uden Root-tilladelser

Ofte er manuel lukning ikke nok. Nogle apps knyttet til overvågning af fitness trackers eller invasive alternative butikker er programmeret til at genopstå automatisk. Tidligere krævede det at annullere garantien for at få Root-tilladelser for at tæmme disse adfærd.

Når standardindstillingerne ikke kan stoppe en stædig applikation, os til den tvungne isolation af processer ved hjælp af Brevent. I modsætning til gamle renseprogrammer, der kun forårsager skade ved dårligt at tømme hukommelsen, udnytter denne applikation systemets oprindelige kommandoer til at opsnappe.

Start af apps i baggrunden.

I stedet for brutalt at lukke appen, sætter Brevent den i en tilstand af dyp dvale, så snart vi forlader dens skærm, og forhindrer den i at køre usynlige processer. Det kræver en indledende opsætning ved at tilslutte telefonen til computeren eller ved brug af trådløs debugging, men giver fuld kontrol uden at ændre enhedens sikkerhed.

Som alternativ, for dem der blot ønsker at skjule og deaktivere forinstallerede apps, der ikke kan fjernes (den såkaldte bloatware), er App Manager effektiv. Selvom den har et meget spartansk interface, gør den det muligt at blokere specifikke komponenter i applikationer eller helt deaktivere unødvendige systemapps, der kører unødvendigt.

Begrænse Forbrug fra Systemindstillinger

Før man tyer til eksterne værktøjer, kan det være værd at udnytte batteribegrænsningerne, der blev indført i de seneste versioner af Android, som er blevet meget strenge.

Ved at gå ind under Indstillinger, derefter Apps og vælge en specifik app, finder man sektionen dedikeret til Batteriforbrug. Her indstiller systemet normalt valgmuligheden "Optimeret". Hvis en app giver problemer, kan vi flytte markøren til Med begrænsninger.

Denne handling vil forhindre applikationen i at bruge mobildata i baggrunden og aktivere tjenester, når den ikke er åben i fuld skærm. Man skal dog være opmærksom på ikke at bruge denne indstilling på apps, som man har brug for konstant, som vækkeure eller domotikahjemmesystemer, ellers vil meddelelserne stoppe med at komme rettidigt.

Muligheder for Avancerede Brugere

Med root-rettigheder gennem Shizuku eller Magisk tilbyder man granulær kontrol over processer uden risikoen ved gammeldags root, selvom man skal bruge lidt tid på opsætningen. Et alternativ er at bruge ADB uden root:

  • Aktiver Udviklerindstillinger og USB-debugging.
  • Tilslut enheden til en pc og brug kommandoen adb shell settings put global background_process_limit 0 for at begrænse baggrundsprocesserne.

Denne metode kræver dog tekniske færdigheder i tilfælde af problemer og bestemt en backup af dataene.

Andet at Vide

  • Er Task Killer skadefulde? Ja. RAM-rengøringsapps interfererer med den normale hukommelsesstyring på Android, hvilket forårsager konstante genstart af processer, der bruger endnu mere batteri og forsinker opstarten af apps.
  • Hvorfor modtager jeg ikke længere meddelelser fra en app? Producenterne anvender meget aggressive baggrundsbegrænsninger. For at løse det skal man gå ind i indstillingerne for den specifikke app og fjerne energibesparende begrænsninger, så den automatiske opstart tillades.
  • Hvad betyder "Tving Stop"? Denne kommando stopper straks alle processer i en app. Det er nyttigt, hvis en applikation fryser helt, men det er ikke en procedure, man skal bruge dagligt til at rydde op.
  • Kan systemapps deaktiveres? Forinstallerede browsere eller apps knyttet til producentens cloudtjenester kan ofte deaktiveres. Dette fjerner deres processer, men at røre ved grundlæggende komponenter som Google Play Services vil kompromittere telefonens funktion.

Hvis vi ønsker at kontrollere batteriforbruget fra en app, kan vi bruge både den integrerede menu og en klart bedre app til at kontrollere, hvilken app der bruger mest batteri på Android, som anbefalet i guiden, vi har indsat som link.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Go up