Zakaj ne bi smeli uporabljati Task Killer na Androidu
Nekateri ljudje mislijo, da so uničilci nalog pomembni v Androidu. Z zapiranjem aplikacij, ki se izvajajo v ozadju, boste dobili izboljšano zmogljivost in življenjsko dobo baterije - to je ideja. V resnici lahko izvajalci nalog zmanjšajo zmogljivost in trajanje baterije.
Ubijalci opravil lahko prisilijo aplikacije, ki se izvajajo v ozadju, da prenehajo, jih odstranite iz pomnilnika. Nekateri morilci to storijo samodejno. Vendar pa lahko Android inteligentno upravlja s svojimi procesi - ne potrebuje ubijalca opravil.
Android ne upravlja procesov, kot je Windows
Večina uporabnikov Androida pozna sistem Windows. V sistemu Windows lahko številni programi, ki se izvajajo hkrati - ne glede na to, ali so okna na namizju ali aplikacije v sistemski vrstici - zmanjšajo zmogljivost računalnika. Zapiranje aplikacij, ko jih ne uporabljate, lahko pomaga pospešiti računalnik Windows.
Vendar pa Android ni Windows in ne upravlja procesov, kot je Windows. Za razliko od sistema Windows, kjer obstaja očiten način za zapiranje aplikacij, ni nobenega očitnega načina za "zaprtje" aplikacije Android. To je po zasnovi in ni problem. Ko zapustite aplikacijo Android, se vrnete na začetni zaslon ali preklopite na drugo aplikacijo, aplikacija ostane v ozadju »zagnana«. V večini primerov bo aplikacija v ozadju začasno ustavljena in ne bo uporabljala CPU ali omrežnih virov. Nekatere aplikacije bodo še naprej uporabljale procesorske in omrežne vire v ozadju, seveda - na primer predvajalniki glasbe, programi za prenos datotek ali aplikacije, ki se sinhronizirajo v ozadju.
Ko se vrnete v aplikacijo, ki ste jo pred kratkim uporabljali, Android »sproži« to aplikacijo in jo nadaljujete tam, kjer ste končali. To je hitro, ker je aplikacija še vedno shranjena v RAM-u in pripravljena za ponovno uporabo.
Zakaj so Task Killers slabi
Zagovorniki izvajalcev nalog opažajo, da Android uporablja veliko RAM - v resnici, Android shranjuje veliko aplikacij v svojem spominu, zapolni RAM! Vendar to ni slaba stvar. Aplikacije, shranjene v RAM-u, lahko hitro preklopite na brez, da jih Android naloži iz počasnejšega pomnilnika.
Prazen RAM je neuporaben. Poln RAM je RAM, ki ga dobro uporabljamo za aplikacije za predpomnjenje. Če Android potrebuje več pomnilnika, bo prisilil zapreti aplikacijo, ki je niste uporabljali že nekaj časa - vse to se zgodi samodejno, ne da bi nameščali vse uničilce opravil.
Naloga morilcev misli, da vedo bolje kot Android. Delujejo v ozadju, samodejno zaprejo aplikacije in jih odstranijo iz pomnilnika Androida. Prav tako vam lahko omogočijo, da sami zaprete aplikacije, vendar vam tega ne bi bilo treba storiti.
Naloge morilcev niso samo neuporabne - lahko zmanjšajo zmogljivost. Če izvajalec odstrani aplikacijo iz RAM-a in jo ponovno odprete, se bo aplikacija počasneje naložila, ker jo mora Android naložiti iz pomnilnika naprave. To bo uporabilo tudi več moči baterije, kot če bi v aplikaciji RAM pravkar zapustili aplikacijo. Nekateri programi se bodo samodejno znova zagnali, ko jih bo zapiralca opravil zapustil, pri čemer bo uporabil več sredstev CPU in baterij.
Ne glede na to, ali je RAM prazen ali poln, potrebujemo enako količino baterije - zmanjšanje količine aplikacij, shranjenih v pomnilniku RAM, ne bo izboljšalo vaše baterije ali ponudilo več ciklov..
Ko Task Killers lahko pomagajo
Na tej točki so verjetno nekateri ljudje, ki mislijo, da to ni res - v preteklosti so uporabljali morilca in pomagali povečati življenjsko dobo baterije in izboljšati učinkovitost telefona Android..
To je lahko res. Če imate v ozadju slabo aplikacijo, ki uporablja procesor in druge vire, lahko izvajalec nalog, ki zapre program, ki ne deluje pravilno, izboljša življenjsko dobo baterije in hitreje vzpostavi telefon..
Vendar pa je uporaba morilca za opravila, ki se ukvarja z neprimerno aplikacijo, podobna uporabi puške, da bi ubila muho - lahko popravite svojo težavo, vendar ste v procesu povzročili veliko drugih poškodb..
Namesto, da v tem primeru uporabite orodje za ubijanje nalog, morate prepoznati slabo aplikacijo in jo odstraniti, jo nadomestiti z aplikacijo, ki deluje pravilno. Če želite namestiti aplikacijo, ki se ne drži pravilno, lahko poskusite aplikacijo Watchdog Task Manager - prikaže vam, katere aplikacije dejansko uporabljajo CPU v ozadju, ne pa katere aplikacije so neškodljive shranjene v pomnilniku..
Ubijalci opravil lahko povzročijo tudi druge težave z ubijanjem aplikacij, ki jih želite izvajati v ozadju - na primer, če uporabljate aplikacijo budilke, boste morda ugotovili, da je vaš izvajalec nalog zaustavil aplikacijo budilke in preprečil izklop alarma.
CyanogenMod, priljubljena skupnost Android ROM, ki jo je razvila skupnost, ne bo niti sprejela poročil o napakah uporabnikov, ki uporabljajo ukaze za izvajanje nalog, saj pravijo, da povzročajo več težav, kot jih rešujejo..
Če povzamemo, ne smete uporabiti orodja za uničenje opravil - če imate aplikacijo, ki ne deluje pravilno, izgubljate vire v ozadju, jo morate prepoznati in odstraniti. Vendar ne odstranjujte samo aplikacij iz RAM-a telefona ali tabličnega računalnika - kar ne pomaga pri hitrejšem pospeševanju.