/ / Varför du inte bör använda en uppgiftsdödare på Android

Varför du inte bör använda en uppgiftsdödare på Android

bild

Vissa tycker att uppdragsmordare är viktigapå Android. Genom att stänga appar som körs i bakgrunden får du förbättrad prestanda och batteritid - det är idén. I verkligheten kan uppgiftsmordare minska din prestanda och batteriets livslängd.

Uppgiftsmordare kan tvinga appar som körs ibakgrund för att sluta, ta bort dem från minnet. Vissa uppdragsmordare gör detta automatiskt. Android kan emellertid intelligent hantera processer på egen hand - det behöver inte en arbetsdödare.

Android hanterar inte processer som Windows

De flesta Android-användare är bekanta med Windows. I Windows kan många program som körs samtidigt - oavsett om det är fönster på skrivbordet eller applikationer i systemfältet - minska datorns prestanda. Att stänga program när du inte använder dem kan hjälpa till att påskynda din Windows-dator.

Android är dock inte Windows och hanterar inteprocesser som Windows gör. Till skillnad från i Windows, där det finns ett uppenbart sätt att stänga applikationer, finns det inget uppenbart sätt att "stänga" en Android-applikation. Detta är av design och är inte ett problem. När du lämnar en Android-app, går tillbaka till din startsida eller byter till en annan app, förblir appen "kör" i bakgrunden. I de flesta fall kommer appen att pausas i bakgrunden och tar inte upp CPU- eller nätverksresurser. Vissa appar kommer naturligtvis att fortsätta använda CPU- och nätverksresurser - till exempel musikspelare, nedladdningsprogram för program eller appar som synkroniseras i bakgrunden.

När du går tillbaka till en app som du nyligen använde "pausar Android" den appen och du fortsätter där du slutade. Det här är snabbt eftersom appen fortfarande är lagrad i ditt RAM-minne och redo att användas igen.

bild

Varför uppdragsmordare är dåliga

Förespråkare för uppdragsmordare märker att Android är detanvänder mycket RAM - i själva verket lagrar Android många appar i sitt minne och fyller på RAM-minnet! Men det är inte en dålig sak. Appar som är lagrade i ditt RAM-minne kan snabbt växlas till utan att Android behöver ladda dem från dess långsammare lagring.

Tom RAM är värdelös. Full RAM är RAM som utnyttjas för cache-appar. Om Android behöver mer minne kommer den att tvinga bort en app som du inte har använt på ett tag - allt händer automatiskt utan att installera några aktivitetsmordare.

Uppgiftsmordare tror att de vet bättre än Android. De körs i bakgrunden, stänger automatiskt appar och tar bort dem från Android: s minne. De kan också låta dig tvinga att avsluta appar på egen hand, men du borde inte behöva göra det.

Uppgiftsmordare är inte bara värdelösa - de kanminska prestanda. Om en uppgiftsdödare tar bort en app från ditt RAM och du öppnar appen igen, kommer appen att vara långsammare att ladda eftersom Android tvingas ladda den från enhetens lagring. Detta kommer också att använda mer batteri än om du bara lämnade appen i ditt RAM i första hand. Vissa appar startas automatiskt igen efter att uppdragsmannen har avslutat dem med mer CPU och batteriresurser.

Oavsett om RAM är tomt eller fullt, det tar samma mängd batterikraft - att minska mängden appar lagrade i RAM förbättrar inte din batterikraft eller erbjuder fler CPU-cykler.

bild

När Task Killers kan hjälpa

Just nu är det förmodligen en del människor somtänker att detta inte stämmer - de har tidigare använt en arbetsdödare och det har bidragit till att öka batteriets livslängd och förbättra deras Android-telefons prestanda.

Det kan faktiskt vara sant. Om du har en dålig app som använder CPU och andra resurser i bakgrunden kan en aktivitetsdödare som stänger den felaktiga appen förbättra din batteritid och göra din telefon snabbare.

Att använda en uppgiftsdödare för att hantera en felaktig app är dock som att använda en hagelgevär för att döda en fluga - du kan fixa ditt problem, men du förorsakar många andra skador under processen.

I stället för att använda en arbetsdödare i denna situation,bör du identifiera den dåliga appen och avinstallera den och ersätta den med en app som fungerar korrekt. För att fästa ned appen som inte fungerar kan du prova Watchdog Task Manager-appen - den visar dig vilka appar som faktiskt använder CPU i bakgrunden, inte vilka appar som ofarligt lagras i minnet.

bild


Uppgiftsmordare kan också orsaka andra problem meddöda applikationer som du vill köra i bakgrunden - om du till exempel använder en väckarklocka-app kan du upptäcka att din arbetsdödare tvingade väckarklockan att avsluta och förhindrar att larmet slocknar.

CyanogenMod, den populära community-utvecklade Android ROM, accepterar inte ens bugrapporter från användare som använder uppdragsmordare och säger att de orsakar fler problem än de löser.

Sammanfattningsvis bör du inte använda en aktivitetsdödare - ifdu har en felaktig uppfattning om att appen slösar resurser i bakgrunden, du bör identifiera den och avinstallera den. Men ta inte bara bort appar från din telefon eller surfplatta - det hjälper inte att påskynda någonting.