Task Killer - processhantering på Android. Varför du inte ska använda uppgiftsdödare på Android


– ett program som raderar allt som har fastnat i minnet mobilenhet processer och applikationer. Flexibel inställning låter dig ta bort antingen allt eller några av de mindre viktiga uppgifter. Problemets relevans är mycket hög idag, eftersom installation av nya applikationer varje dag gör att minnet blir belamrat. De försöker alla komma in i RAM-minnet och vistas där permanent. Men problemet är att RAM-minnet inte är gummiaktigt och tar slut ganska snabbt om du inte har applikationer som kan tvinga bort onödiga därifrån. bakgrundsprogram.

I början informerar applikationen oss om det systemprocesser, visas de grön, kan inte raderas i automatiskt läge. Deras borttagning bör vara in manuellt läge och beslutet fattas av slutanvändaren. Det är sant, här behöver du lite kunskap om Android-systemet, eftersom du kan stänga av den önskade från axeln systemfunktion. Så var mer försiktig när du tar bort gröna processer.


Applikationens huvudfönster visar i form av en lista över alla som har bosatt sig random access minne processer och applikationer Genom att markera de du behöver med hjälp av kryssrutor och trycka på "FIX"-knappen längst ned på skärmen, är det mycket enkelt att ta bort dem från minnet. Menyn för applikationsinställningar är också tillgänglig längst ned på skärmen. Det låter dig utvärdera applikationen, skicka en rapport om det hittade problemet eller gå in i inställningsmenyn.


I applikationsinställningarna finns sådana bekväma funktioner som autorun, som låter dig rensa minnet i autoläge. Håller med, det här är väldigt bekvämt att du inte behöver gå in i programmet varje gång och stänga av allt manuellt. Programmet kan även visa aviseringar, allt detta är reglerat. Du kan upprätthålla en ignoreringslista som lagts till här, som under inga omständigheter bör tas bort från minnet. Allt detta redigeras naturligt manuellt och av användaren själv. Det finns också ett intressant alternativ "Auto-kill level", där användaren visar hur långt applikationen kan gå när applikationer tas bort från minnet.


Dessutom, om du hittar någon bugg i applikationen är det mycket enkelt att skicka en förfrågan till utvecklarna. För att göra detta, fyll i rapportformuläret som beskriver ditt problem i detalj, så kommer utvecklarna att försöka lösa det så snart som möjligt.

Som ett resultat är det en utmärkt applikation för att rengöra onödiga processer från minnet på en mobil enhet. Arbetar snabbt och effektivt, och Ett stort antal Olika inställningar låter dig uppnå önskad effekt för varje användare.

Idag vill vi berätta om program som task killers, hur de kan påskynda systemet och om det är värt att göra det överhuvudtaget.

Bland Android-användare finns det en åsikt att ju mer RAM-minne är upptaget, desto långsammare kommer hela systemet att fungera. Det skulle vara trevligt att installera ett program som helt enkelt stoppar eller dödar de processer som vi inte behöver för att ladda telefonen eller surfplattan. Men låt oss inte dra några slutsatser, utan låt oss titta på allt detta mer i detalj. Låt oss börja med principen om drift av applikationer och processer.

Principen för drift av applikationer och processer i Android

Google-företaget är det nämligen Android-utvecklare, gjorde mycket för att använda systemet så bekvämt som möjligt. Den är baserad på Linux-kärnan. Så Linux uppfattar lanseringen av en applikation som en involverad process och har, efter att ha stängt applikationen, ingen brådska att avsluta den. Uppmaningen till honom kan trots allt upprepas igen. Jag tror att du ofta har märkt att, utan att ha tid att stänga en applikation (till exempel VK) och klicka på den igen, dyker den upp direkt. Detta händer bara för att processen ännu inte har stoppats och finns i minnet virtuell maskin(Random Access Memory).

Hur avgör systemet vilka som ska stängas och vilka som inte ska? För detta finns inbyggt OOM Killer-verktyg.

OOM Killer (out of memory killer - brist på minne eller brist på minne) är engagerad i att frigöra RAM på din enhet.

Men det gör det inte direkt efter att du stänger programmet, det gör det när det inte finns tillräckligt med minne på enheten och inaktiverar oanvända processer. När allt kommer omkring, om de inte blev klara alls, skulle telefonen eller surfplattan helt enkelt hänga eller överhettas. Men detta händer inte, eftersom smart Linux' - Android kommer inte att låta detta hända. Linux slogan var att allt RAM skulle fungera.

OOM Killer fungerar enligt en speciell algoritm, som inaktiverar endast de processer som du verkligen inte behöver, och därigenom minimerar störningar i enhetens drift och inte på något sätt skadar dig, utan tvärtom, maximerar användarvänligheten för systemet.

Processprioriteringar i Android

Varje process identifieras av OOM Killer i flera kategorier, det vill säga systemet förstår vilken som är viktigast och vilken som behövs för framgångsrikt genomförande arbete. Var och en av dem tilldelas en kategori av betydelse. Här är de viktigaste:

  1. Förgrundsapplikationer. Det här är applikationer som alltid ligger i förgrunden. Dessa inkluderar så kallade program för permanent användning, såsom systemtjänster som "Telefon" eller statusfältet som körs i förgrundsläge. Ansökningar i denna kategori har högsta prioritet. De stänger nästan aldrig.
  2. Synliga applikationer. Det här är apparna du ser. Låt oss säga att du är i webbläsaren och de ringer dig, webbläsarapplikationen flyttas från förgrunden till den andra och från kategorin förgrund flyttar den till kategorin Synlig. Vilket inte kommer att sänka sin prioritet mycket. Och det kommer att minska det så mycket att du enkelt kan återgå till det senare.
  3. Sekundär server. Denna kategori innehåller serviceavdelningar. Du kan inte se dem och de har dolda processer. Sådana processer stoppas extremt sällan, och även om detta hände på grund av en kritisk brist på minne, kommer de att startas omedelbart så snart minnet fylls på. Sådan driva tjänster De förbrukar inte energin från ditt favoritbatteri alls, eftersom de spenderar nästan all sin tid på att vänta och börjar aktiv aktivitet först efter att någon manipulation som påverkar just denna process har slutförts. Men så snart du slutar använda den kommer den att "gå i viloläge" i väntan på nästa kommando
  4. Dolda applikationer. Denna kategori inkluderar program som inte har vissa tjänster på grund av vilket de blir osynliga. Låt oss säga att du arbetar i ett program och trycker på "Hem"-knappen. Denna applikation finns kvar i enhetens minne. När allt kommer omkring, enligt Android-kriterier, kommer personen som tryckte på "Hem" -knappen inte att stänga applikationen, så han kommer definitivt att återvända till den. När du klickar på "Tillbaka"-knappen avslutar du, så att programmet kan stängas.

Om du verkligen vill avsluta en app, tryck på Tillbaka-knappen istället för Hem-knappen. Då kommer minnet på din enhet att utökas avsevärt. 90 % av Android-användarna gör detta misstag.

Task killers som ett sätt att ta bort processer

Men det här systemet är inte heller idealiskt. Det finns program som installerar sig själva och inte gör det den nödvändiga nedladdningen från nätverket och liknande åtgärder, och lagras följaktligen i minnet. Det är den här typen av processer vi måste kämpa mot.

De kan hjälpa till med detta processledare eller som de också kallas för skattemördare från den engelska Task killer. Task Killer och liknande verktyg låter användaren avsluta processer när han behöver det. Och verkligen på äldre telefonmodeller de visade bra effekt . Prestanda ökade och minnet frigjordes.

Men nu laddar dessa oönskade applikationer om processer till minnet. Och följaktligen måste de raderas igen. Ständig radering och omnedladdning är en extra belastning på processorn och ökad energiförbrukning.

Det är därför störst effekt i moderna telefoner för att rensa minnet och förbättra prestanda kan uppnås med renare program. De har ett heltäckande tillvägagångssätt för denna procedur. Och taximördarna har redan bleknat i bakgrunden.

Slutsatser. Moderna telefoner kräver inte manuell kontroll av RAM-processer (task killer). Android-systemet själv kommer att hantera det korrekt. Det mest effektiva sättet att rengöra din telefon nödvändiga program med hjälp av specialiserade .

Google Play de så kallade "killer" processerna är havet. Det verkar som att Android är ett buggigt operativsystem som ständigt fryser, och alla processer måste raderas manuellt. Det är precis tvärtom - Android bättre än någon annan OS vet vad och när det ska "döda".

Vad gör en uppgiftsmördare?

Låt oss komma in i saker och ting. Processhanterare (task killers, "dödare" av processer/uppgifter) är applikationer som rensar RAM (Random Access Memory) från processer. Målet är att snabba upp enheten. Förbi minst detta är vad utvecklarna lovar på . De mest populära "task killers" är, Ren mästare, Easy Task Killer.

"Task Killer" låter dig rengöra RAM manuellt. Applikationsgränssnittet är ganska universellt - det finns en knapp som "Döda processer" överallt och en lista längst ner aktiva processer som du är på väg att förstöra. I inställningarna kan du ställa in ett processfilter – välj vilket av dem programmet ska ignorera och vilka som alltid ska raderas. En automatisk funktion finns också tillgänglig rensa RAM– processer raderas från minnet så snart procentandelen av dess fyllning når ett börvärde, till exempel 90 %.

Hur påverkar detta systemet?

Rensa RAM skadar inte Android OS - det stör bara dess harmoni.

Det finns systemprocesser och det finns användarprocesser. Systemprocesser säkerställer driften av operativsystemet och applikationerna som standard, till exempel genom att söka efter uppdateringar på Google Play. Användarprocesser är grovt sett appar som du installerat från Google Play. Vanligtvis är dessa leksaker, spelare, läsare och redaktörer – de behövs i RAM när användaren interagerar med dem direkt.

Efter att ha rensat RAM-minnet tar det bara 10–20 sekunder innan alla systemprocesser återställs igen. Det är sant att det inte kommer att finnas fler användarprocesser. Som regel tar dessa processer upp en liten andel av RAM-minnet.

Användarprocesser
Det finns en anledning till att användarprocesser hänger i RAM-minnet en tid - detta är praktiskt om du arbetar med flera applikationer samtidigt. Till exempel, du använder en webbläsare och trycker på "Hem"-knappen (eller någon ringde dig), sedan fortsätter webbläsaren (processen) att köras, bara du ser den inte, den körs i bakgrund. Du tittade på din e-post (eller pratade) och gick tillbaka till webbläsaren igen - den startade omedelbart. Webbläsaren laddas inte igen eftersom den har varit i RAM hela tiden. Om RAM-minnet i enheten är lågt kommer webbläsarprocessen att raderas av systemet så snart du öppnar e-postmeddelandet.

Den enda viktig poäng för användaren är detta när en process tas bort från "bakgrunden" och en ny lanseras i dess ställe. Detta tar vanligtvis en bråkdel av en sekund. Men om enheten är billig (lågt RAM-minne, ingen processor), kommer din smartphone eller surfplatta att frysa för en sekund.

Det visar sig att om 70% av ditt RAM-minne är upptaget av "odödliga" systemprocesser, och bara 30% är för dig, kommer operativsystemet ständigt att döda några och ta andra processer i förgrunden. Det vill säga, en svag smartphone kommer att frysa hela tiden.

Om systemprocesser tar upp cirka 40 % av ditt minne, och de återstående 60 % är ditt, har du troligen en kraftfull smartphone/surfplatta, och att ersätta processer i RAM-minnet kommer att vara omärkligt.

Resultat

En "tax killer" behövs inte för mer eller mindre kraftfulla enheter (från 512 MB RAM) - systemet kommer att göra allt själv. För en budgetenhet (RAM från 128–256 MB) är den nästan värdelös, eftersom systemprocesser återupptas på några sekunder. Endast i sällsynta fall är det bekvämt att rengöra processer, när smarttelefonen helt fryser (i sådana fall hjälper omstart av Android bättre).

Vad ska någon som har budgetenhet? Det enklaste är att utveckla vanan att avsluta applikationen helt, istället för att använda "Hem"-knappen, använd "Tillbaka". Låt oss jämföra det med Windows (så långt det är möjligt): "Hem" är att minimera fönstret, "Tillbaka" är att stänga det. Om du gör detta blir det mindre frysning.

Mer svårt alternativ– . Med roträttigheter kan du inaktivera applikationsprocesser som installerades som standard (Google Play, Gmail, Google kartor etc.). Var försiktig här: Roträttigheter är ett ansvar: innan du "dödar" något, ta reda på vad det är.

Rooting kommer att ta tid och kräver erfarenhet av Android. Det finns naturligtvis program som "rotar en smartphone med ett klick", men oftast uppstår olika oförutsedda nyanser - det tar flera timmar att lösa dem (om det är första gången). Dessutom, om du skapar Root-rättigheter, kommer du att förlora garantin på enheten.

Tja, det säkraste alternativet är att inte lida med en svag smartphone eller surfplatta. Betala lite extra och köp dig en enhet med minst medelkraft: minst 512 MB RAM, en kärna räcker. Då kan du glömma processledare för alltid.

Varför använder Android-ägare så ofta rengöringshanterare? Faktum är att utbudet av enheter som arbetar under operationssalen Android-system- väldigt stor. Följaktligen finns det många billiga enheter bland dem. Smartphones och surfplattor med låg tekniska egenskaper de kräver bara konstant frigöring av RAM från processer och internminne telefon från systemskräp.

Ägare av till exempel en iPhone eller iPad behöver inte rengöra systemet av den enkla anledningen att deras enheter är dyra och relativt kraftfulla.

Rengöringsansvariga

Renhållningsledare och processledare ("task killers") är två olika begrepp. Städansvariga, som Clean Master, inkluderar en "task killer" (processhanterare). Men förutom detta tar de bort informationsskräp från systemet: temporära filer, tomma mappar, applikationscache, etc.

"Task Killer" kan vara en del av städledaren, eller den kan existera separat. I vilket fall som helst är dess syfte att förstöra processer som "hänger" i enhetens RAM. Det kan rengöra RAM-minne med direkta kommandon, eller i automatiskt läge enligt specificerade förhållanden.

Processhanterarens automatiska driftläge konfigureras av användaren. Ta till exempel bort processer när RAM-procenten når 90 %. Vanligtvis i applikationsinställningarna kan du ställa in ett processrensningsfilter: ställ in applikationer som inte kan dödas, och vice versa - de som behöver dödas konstant.

Tillfälliga filer och cache

Systemskräp är cache, temporära filer, tomma mappar och andra filer som tar upp minne och kanske aldrig kommer att användas igen.

En temporär fil skapas av applikationen eller operativsystemet för att lagra några mellanliggande resultat. Ofta tas den tillfälliga filen bort med samma process som skapade den. Men det finns applikationer som övervakar detta dåligt eller inte alls. Filerna samlas in och du måste ta bort dem med hjälp av särskilda verktyg(Clean Master, Easy Cashe Cleaner, Cache Clear, "Cleansing Master").


Clean Master verktyg


Cache Rensa verktyg

Tillfälliga filer och cache påskyndar applikationer och operativ system. Upprepad åtkomst till sådana filer är snabbare än första gången.

Till exempel, när användaren först använde Google Drive molnlagring laddade den ner information till smarttelefonen om vilka filer han har i lagringen: miniatyrbilder av genvägar, sidor etc. När han loggar in Google Drive andra gången laddas sidorna först snabbt från enhetens minne, sedan uppdateras bara den del av den som inte sammanfaller med data på Internet. Som ett resultat går applikationen snabbare.

Därför behöver du bara ta bort de temporära filer som inte längre kommer att användas. För en vanlig användare Det är svårt att hålla reda på vilka filer systemet behöver och vilka det inte gör. Men vad du kan göra är att inte rengöra din enhet från systemskräp för ofta. En gång i månaden är lagom.

Frågan om att ta bort processer måste övervägas separat. Det finns mycket diskussion kring användningen av "task killers" för Android OS. Och, som ofta händer, har varje sida rätt på något sätt. Låt oss först förstå hur Android OS fungerar med processer.

Applikationer på Android kan delas in i två typer: aktiva applikationer och tjänster. En aktiv applikation är den som användaren interagerar med och ser (redaktörer, sociala nätverk, spel). Tjänster är processer som körs i bakgrunden, användaren ser dem inte (en väckarklocka, en tjänst som söker efter uppdateringar på Google Play, etc.).

Samtidigt är den aktiva applikationen inte alltid synlig. Till exempel, en användare skriver något i ett textdokument, och sedan ringer någon honom. Texten blir osynlig - abonnentens namn visas framför den. Textdokument finns kvar i RAM - "kollapserad" (för ett mer detaljerat svar, sök efter " Livscykel Android-applikationer"). När konversationen avslutas återgår du till texten.

Så, RAM-minnet är fyllt:

  • tjänster (alltid i bakgrunden);
  • aktiva applikationer ( synliga program);
  • avstängda aktiva applikationer (programmet körs, men är tillfälligt osynligt).

Att döda processer, rensa minne betyder att ta bort allt.

Under aktiv användning enhetens RAM fylls gradvis upp olika processer. Android rangordnar dem automatiskt efter vikt. När minnet är helt fullt tar systemet bort processen med lägst prioritet.

Till exempel var 30 % av RAM-minnet upptaget av systemprocesser. Plus 20% - musikspelare. En webbläsare, och det finns flera flikar i den - totalt 70%. Någon skrev på VK, en varning dök upp och användaren loggade också in på VKontakte. Och så ringde någon. Det är allt - RAM-minnet är fullt. Med största sannolikhet kommer Android att behöva döda webbläsarprocessen. När användaren, efter att ha pratat, återvänder till honom, kommer han att upptäcka att webbläsaren laddar igen - öppna flikar inte mer.

Det ögonblick då minnet är fullt och systemet raderar någon process är omärkligt på vanliga enheter. Men på billiga sådana kan systemet mycket väl frysa en sekund eller två.

Resultat och beslut

Så, rengöringshanterare och "task killers" används främst för att rengöra telefonens interna minne och RAM. För att göra detta är det då och då värt att ta bort tillfälliga filer, tomma mappar, överföra applikationer till externt kort minne (om detta är möjligt) och till och med rensa RAM-minnet.

Med Android-enheter från låg och medium priskategori saker är annorlunda. Den genomsnittliga enheten är utrustad med minst 4 GB internminne och 512-1024 MB RAM. I det här fallet måste du försöka hårt så att meddelandet "Telefonminneskortet är fullt" dyker upp. Ett bra RAM-minne och processor hjälper Android OS att radera onödiga processer omedelbart och omärkligt.

Men om enheten är svagare måste något göras. Oftast begränsar användarna sig hela tiden i applikationer för att inte fylla upp telefonens minneskort. Och för att få enheten att fungera snabbare utvecklar vissa människor vanan att ständigt använda en "task killer". Men både den första och andra metoden är ineffektiva. Det finns mer effektiva alternativ.

1.Tillbaka-knapp

Det enklaste sättet är att förhindra att RAM-minnet fylls upp. För att göra detta måste du avsluta applikationen med knappen "Tillbaka". Då stängs applikationen helt.

Efter att ha tryckt på "Hem" gömmer programmet sig i RAM. Där väntar den på en av två saker: antingen tills användaren öppnar den igen, eller tills systemet tar bort den på grund av minnesbrist.

2. Roträttigheter

På billiga Android-enheter är fyllningen av RAM och förhållandet mellan processer i RAM ungefär följande: cirka 60% - OS, 20-30% - förnybara processer, 10-20% - aktiva applikationer. Det är möjligt att stoppa en del av de förnybara processerna en gång för alla - vi pratar om om att erhålla root-rättigheter.

Rooting hjälper dig också att rensa telefonens minneskort mer effektivt. Användaren kommer att kunna överföra till externt minne programmera enheter som tidigare var "immobila".

Det tar ofta mycket tid att få root-rättigheter. Första gången - några timmar: för det första för att få dem, och för det andra för att få en god förståelse för alla möjligheter som har öppnat sig.

Roträttigheter är ett ansvar. Användaren får verktyg som oftast inte är bekanta med, så den första rotningen är alltid ett experiment. En ouppmärksam användare kan skada systemet och det enda sättetÅterställ enheten för att korrigera situationen. Om du inte har någon erfarenhet av att rota sedan tidigare är det bäst att be någon du känner hjälpa till – det går både snabbare och säkrare.

Obs: Installation Rooträttigheter upphäver enhetens garanti. Det bör förtydligas: om orsaken till haveriet är programvara, ja, reparationen täcks inte av garantin. Men om det är tekniskt, så fixar de det under garantin - ingen kommer ens att uppmärksamma roträttigheterna.

3. Köp nytt

Mest effektiv lösning– köp en kraftfullare enhet. Detta kan vara en smartphone/surfplatta med minst 512/1024 MB RAM.

En bra enhet är det säkraste sättet att glömma "task killers". Android OS kommer att fungera som det ska - döda processer oberoende och tyst.

Hej alla! Idag ska vi prata om saker som uppgiftsdödare på Android OS. Är det nödvändigt och är det användbart?
Först och främst, låt oss förstå att RAM finns för att fungera. Och många tror att ju mer minne som fylls på, desto snabbare laddas batteriet ur. Detta är fel. RAM "äter" batteriet bara när man läser och skriver. Låt oss dyka djupare och ta reda på hur det hela fungerar.

Av sig själv Linux kärna Android OS har redan sin egen uppgiftsdödare som heter OOM (tom minne). Varje applikation är en separat process som körs i kopior av Dalviks virtuella maskin. OOM laddar ur minnet först när systemet börjar klaga på bristen på RAM. Och även när du trycker på "bakåt"-tangenten förblir programvaran i RAM-minnet under en tid. Den använder en speciell algoritm med vilken den ser vad anpassad applikation inte fungerade på länge, då bygger den en kedja längs hierarkin av sådana program, och först då börjar de ladda ner dem tills den ser att RAM-minnet är tillräckligt frigjort. Denna algoritm består av 6 steg (prioriteringar).

Vad gör en task killer från tredje part? Den laddar ofta bort användarprogramvara från minnet och bakgrundsprocesser, vilket är skadligt. Till exempel: du sitter i Opera, sedan stänger du av den för att göra något annat - ringa ett samtal, spela osv. Sedan återställer du det igen och får två alternativ: antingen öppnas det väldigt länge, laddar om flikar och äter upp din trafik, eller så öppnas det så att säga "från grunden." Och allt för att uppgiftsmördaren stängde din operation med tanke på att den inte behövdes. Ja, naturligtvis, en uppgiftsmördare kan ställas in för att döda vissa applikationer, som du inte använder, men varför installera dem överhuvudtaget. Det vill säga uppgiftsdödare dödar det som är speciellt laddat i RAM-minnet för snabbare och korrekt drift system.

Och vidare. Alla applikationer i Android OS skrivs ständigt till och avslutas från RAM för att fungera korrekt. Efter att uppgiftsmördaren avsiktligt har laddat ur applikationer från RAM-minnet utan att tillåta dem att slutföra sitt arbete, "klättrar" de efter en kort tid tillbaka in i minnet och börjar göra allt om igen, och samtidigt blir belastningen på minne och processor mycket större än Om så inte vore fallet skulle batteriet ta slut mycket snabbare. Det vill säga, förutom OOM-mördaren som är inbyggd i kärnan, kan applikationer själva starta och avsluta sitt arbete. Det finns såklart dåliga användarprogram(eller deras utvecklares ostadiga händer), som ständigt hänger i RAM och har högsta prioritet. De kan också hindra enheten från att gå in i "Deep Sleep", vilket medför hög energiförbrukning. Om de inte har Av stor betydelse för användaren är det bättre att ta bort sådana. Antingen med root-rättigheter och tredje parts applikationer begränsa sitt arbete.

Som ni alla förstår råder jag er inte att installera uppgiftsdödare, eftersom de inte bara är värdelösa, utan också skadar din enhet och nerver.. Jag hoppas att du tyckte att det var intressant. Tack för din uppmärksamhet och vi ses snart!







2024 gtavrl.ru.