6Aug

Hvorfor du ikke bør bruke en oppgavespiller på Android

Noen mennesker tror at oppgavemordere er viktige på Android. Ved å stenge programmer som kjører i bakgrunnen, får du bedre ytelse og batterilevetid - det er ideen, uansett. I virkeligheten kan oppdragsmedlemmer redusere ytelsen og batterilevetiden.

Oppgavemordere kan tvinge programmer som kjører i bakgrunnen for å slutte, fjerne dem fra minnet. Noen oppdragsmeddere gjør dette automatisk. Imidlertid kan Android intelligent administrere prosesser på egenhånd - det trenger ikke en oppdragsmorder.

Android administrerer ikke prosesser som Windows

De fleste Android-brukere er kjent med Windows. På Windows, kan mange programmer som kjører på en gang - enten de er vinduer på skrivebordet eller programmene i systemstatusfeltet - redusere datamaskinens ytelse. Lukkeapplikasjoner når du ikke bruker dem, kan bidra til å øke hastigheten på Windows-datamaskinen.

Android er imidlertid ikke Windows og klarer ikke prosesser som Windows gjør. I motsetning til Windows, der det er en åpenbar måte å lukke programmer på, er det ingen åpenbar måte å "lukke" en Android-applikasjon på.Dette er av design og er ikke et problem. Når du forlater en Android-app, går tilbake til startskjermen eller bytter til en annen app, forblir appen "kjører" i bakgrunnen. I de fleste tilfeller vil appen bli stanset midlertidig i bakgrunnen, og tar ikke opp CPU- eller nettverksressurser. Enkelte programmer fortsetter å bruke CPU og nettverksressurser i bakgrunnen, selvfølgelig - for eksempel musikkspillere, filnedlastingsprogrammer eller apper som synkroniseres i bakgrunnen.

Når du går tilbake til en app du nylig brukte, Android "unpauses" den appen og du gjenopptar hvor du sluttet. Dette er raskt fordi appen fortsatt er lagret i RAM og klar til bruk igjen.

Hvorfor oppgavespillere er dårlige

Proponenter av oppdragsmordere legger merke til at Android bruker mye RAM - faktisk lagrer Android mange apper i minnet, og fyller på RAM!Det er imidlertid ikke en dårlig ting. Apper som er lagret i RAM, kan raskt byttes til uten at Android må laste dem fra den langsommere lagringen.

Tom RAM er ubrukelig. Full RAM er RAM som blir brukt til bruk for caching-apper. Hvis Android trenger mer minne, vil det tvinge til å slutte en app som du ikke har brukt på en stund - alt dette skjer automatisk, uten å installere noen oppgavemord.

Oppgavemord tror de vet bedre enn Android. De kjører i bakgrunnen, avslutter automatisk apper og fjerner dem fra Android-minnet. De kan også tillate deg å tvinge opp apps på egenhånd, men du bør ikke gjøre dette.

Oppgavemord er ikke bare ubrukelig - de kan redusere ytelsen. Hvis en oppgavespiller fjerner en app fra RAM-en, og du åpner den appen igjen, blir appen tregere å laste ettersom Android er tvunget til å laste den fra enhetens lagringsplass. Dette vil også bruke mer batteristrøm enn om du bare forlot appen i RAM-en din i utgangspunktet. Enkelte programmer starter automatisk etter at oppdragsmannen avslutter dem, ved hjelp av flere CPU- og batteriressurser.

Om RAM er tom eller full, tar det samme mengde batteristrøm. Ved å redusere mengden apper som er lagret i RAM, vil ikke batteriet bli bedre, eller mer CPU-sykluser.

Når oppgavedøtere kan hjelpe

På dette punktet er det sannsynligvis noen som tenker at dette ikke er sant - de har brukt en oppdragsmorder i fortiden, og det har bidratt til å øke batterilevetiden og forbedre Android-telefonens ytelse.

Dette kan faktisk være sant. Hvis du har en dårlig app som bruker CPU og andre ressurser i bakgrunnen, kan en oppgavebriller som lukker den feilbehandlede appen, forbedre batterilevetiden og gjøre telefonen raskere.

Ved å bruke en oppgavebriller til å håndtere en feilaktig app, er det likevel å bruke et haglgevær for å drepe en flue. Du kan fikse problemet ditt, men det forårsaker mye annen skade i prosessen.

I stedet for å bruke en oppdragsmord i denne situasjonen, bør du identifisere den dårlige appen og avinstallere den, erstatte den med en app som fungerer som den skal. Hvis du vil kutte ned appen som feiler, kan du prøve Watchdog Task Manager-appen - det vil vise deg hvilke apper som faktisk bruker CPU i bakgrunnen, ikke hvilke apper som er skadelig lagret i minnet.

Oppgavemord kan også forårsake andre problemer ved å drepe applikasjoner som du vil kjøre i bakgrunnen. For eksempel, hvis du bruker en alarmklokke-app, kan det hende du oppdager at oppgavespilleren tvinger alarmklokkeappen til å slutte, slik at alarmen ikke gårav.

CyanogenMod, den populære samfunnsutviklede Android-ROM, vil ikke engang akseptere feilrapporter fra brukere som bruker oppgavemord, og sier at de gir flere problemer enn de løser.

I sammendraget bør du ikke bruke en oppdragsmorder - hvis du har en misbehavende app som spilder ressurser i bakgrunnen, bør du identifisere den og avinstallere den. Men fjern ikke bare apper fra telefonen eller nettbrettet ditt - det hjelper ikke med å øke hastigheten på noe.