Početna » kako da » Zašto ne biste trebali koristiti Task Killer na Androidu

    Zašto ne biste trebali koristiti Task Killer na Androidu

    Neki ljudi misle da su ubojice zadataka važni na Androidu. Zatvaranjem aplikacija koje se izvode u pozadini dobit ćete poboljšane performanse i trajanje baterije - u svakom slučaju, to je ideja. U stvarnosti, ubojice zadataka mogu smanjiti performanse i trajanje baterije.

    Ubojice zadataka mogu prisiliti aplikacije da rade u pozadini kako bi prestale, uklanjajući ih iz memorije. Neki ubojice zadataka to rade automatski. Međutim, Android može inteligentno upravljati procesima sam po sebi - ne treba ubojicu zadataka.

    Android ne upravlja procesima kao Windows

    Većina korisnika Androida poznaje sustav Windows. U sustavu Windows mnogi programi koji se pokreću odjednom - bez obzira jesu li prozori na radnoj površini ili aplikacije na traci sustava - mogu smanjiti performanse računala. Zatvaranje aplikacija kada ih ne koristite može ubrzati vaše računalo sa sustavom Windows.

    Međutim, Android nije Windows i ne upravlja procesima kao što je Windows. Za razliku od Windowsa, gdje postoji očigledan način za zatvaranje aplikacija, nema očiglednog načina da se "zatvori" Android aplikacija. To je po dizajnu i nije problem. Kada ostavite aplikaciju Android, vraćajući se na početni zaslon ili prebacujući se na drugu aplikaciju, aplikacija ostaje „pokrenuta“ u pozadini. U većini slučajeva aplikacija će biti pauzirana u pozadini, ne zauzimajući CPU ili mrežne resurse. Neke aplikacije će nastaviti koristiti CPU i mrežne resurse u pozadini, naravno - na primjer, glazbeni playeri, programi za preuzimanje datoteka ili aplikacije koje se sinkroniziraju u pozadini.

    Kada se vratite na aplikaciju koju ste nedavno koristili, Android "poništava" tu aplikaciju i nastavljate tamo gdje ste stali. To je brzo jer je aplikacija još uvijek pohranjena u RAM-u i spremna za ponovno korištenje.

    Zašto je zadatak ubojica loš

    Zagovornici zadataka ubojica primijetiti da Android koristi puno RAM - u stvari, Android pohranjuje puno aplikacija u svojoj memoriji, punjenje RAM-a! Međutim, to nije loša stvar. Aplikacije pohranjene u RAM-u mogu se brzo prebaciti na bez potrebe da ih Android učita iz sporijeg prostora za pohranu.

    Prazan RAM je beskoristan. Puni RAM je RAM koji se dobro koristi za predmemoriranje aplikacija. Ako Androidu treba više memorije, prisilno će napustiti aplikaciju koju niste koristili neko vrijeme - sve se to događa automatski, bez instaliranja bilo kojih ubojica zadataka.

    Ubojice zadataka misle da znaju bolje od Androida. Pokreću se u pozadini, automatski napuštaju aplikacije i uklanjaju ih iz Androidove memorije. Također vam mogu omogućiti da sami napustite aplikacije, ali to ne biste trebali raditi.

    Ubojice zadataka nisu samo beskorisni - mogu smanjiti performanse. Ako ubojica zadataka ukloni aplikaciju iz RAM-a i ponovno otvorite tu aplikaciju, aplikacija će se sporije učitati jer je Android prisiljen učitati je iz pohrane uređaja. To će također koristiti više energije baterije nego ako ste upravo napustili aplikaciju u RAM-u na prvom mjestu. Neke aplikacije će se automatski ponovno pokrenuti nakon što ih je ubojica zadataka zatvorio, koristeći više resursa procesora i baterije.

    Bez obzira je li RAM prazan ili pun, potrebno je istu količinu energije baterije - smanjivanje količine aplikacija pohranjenih u RAM-u neće poboljšati snagu baterije niti ponuditi više ciklusa procesora.

    Kada Task Killers može pomoći

    U ovom trenutku, vjerojatno postoje ljudi koji misle da to nije istina - u prošlosti su koristili ubojicu zadataka i to je pomoglo povećanju trajanja baterije i poboljšanju performansi Android telefona..

    To može biti istina. Ako u pozadini imate lošu aplikaciju koja koristi procesor i druge resurse, alat za uklanjanje zadataka koji zatvara neispravnu aplikaciju može poboljšati vijek trajanja baterije i brže učiniti telefon.

    Međutim, upotreba ubojice zadataka za rješavanje problema s neprikladnom aplikacijom je poput upotrebe sačmarice da ubijete muhu - možete riješiti svoj problem, ali u procesu nanosite mnogo drugih šteta.

    Umjesto korištenja zadatka ubojica u ovoj situaciji, trebali biste identificirati lošu aplikaciju i deinstalirati je, zamjenjujući je aplikacijom koja radi ispravno. Da biste prikvačili aplikaciju koja se loše ponaša, možete isprobati aplikaciju Watchdog Task Manager - ona će vam pokazati koje aplikacije zapravo koriste CPU u pozadini, a ne koje se aplikacije bezopasno spremaju u memoriju.


    Ubojice zadataka također mogu uzrokovati druge probleme ubijanjem aplikacija koje želite izvoditi u pozadini - na primjer, ako koristite aplikaciju budilice, možda ćete primijetiti da je vaš ubojica zadataka prisilio aplikaciju budilice da prestane, sprječavajući isključivanje alarma.

    CyanogenMod, popularni Android ROM razvijen u zajednici, neće čak prihvatiti izvješća o pogreškama korisnika koji koriste ubojice zadataka, tvrdeći da uzrokuju više problema nego što rješavaju.

    Ukratko, ne biste trebali koristiti zadatak ubojica - ako imate lošu aplikaciju koja troši resurse u pozadini, trebate je identificirati i deinstalirati. Ali nemojte samo uklanjati aplikacije s RAM-a telefona ili tableta - to ne pomaže u ubrzanju.