6Aug
Nekateri ljudje mislijo, da so morilci nalog pomembni za Android. Z zapiranjem aplikacij, ki se izvajajo v ozadju, boste izboljšali zmogljivost in življenjsko dobo baterije - to je ideja. V resnici lahko ubijalci nalog zmanjšajo svojo učinkovitost in življenjsko dobo baterije.
Uničevalci nalog lahko prisilijo aplikacije, ki se izvajajo v ozadju, da se zaprejo in jih odstranijo iz pomnilnika. Nekateri morilci nalog samodejno. Vendar pa lahko Android samodejno upravlja s procesi sami - ne potrebuje morilca nalog.
Android ne upravlja s procesi kot Windows
Večina uporabnikov Android pozna operacijski sistem Windows. V operacijskem sistemu Windows lahko veliko programov, ki se izvajajo hkrati, ne glede na to, ali so okna na namizju ali aplikacije v sistemskem pladnju, lahko zmanjšajo učinkovitost vašega računalnika. Zapiranje aplikacij, kadar jih ne uporabljate, lahko pomagajo pospešiti svoj računalnik z operacijskim sistemom Windows.
Vendar pa Android ni Windows in ne upravlja s postopki, kot je Windows. Za razliko od operacijskega sistema Windows, kjer obstaja očiten način zapiranja aplikacij, ni očitnega načina, da bi "zaprli" aplikacijo za Android. To je po zasnovi in ni problem. Ko zapustite aplikacijo za Android, se vrnete na začetni zaslon ali preklopite na drugo aplikacijo, aplikacija ostane v ozadju »v teku«.V večini primerov bo aplikacija zaustavljena v ozadju in ne bo uporabljala nobenega CPU ali omrežnih virov. Nekatere aplikacije bodo v ozadju še naprej uporabljale CPU in omrežne vire, seveda - na primer glasbene predvajalnike, programe za nalaganje datotek ali aplikacije, ki se sinhronizirajo v ozadju.
Ko se vrnete v aplikacijo, ki ste jo pred kratkim uporabljali, Android "ne uporablja" to aplikacijo in nadaljujete, ko ste zapustili. To je hitro, ker je aplikacija še vedno shranjena v RAM-u in je pripravljena za ponovno uporabo.
Zakaj so naloge ubijalci slabi
Zagovorniki ubijaljev nalog opazijo, da Android uporablja veliko RAM-a - v resnici Android shranjuje veliko aplikacij v svoj pomnilnik, tako da napolni RAM!Vendar to ni slaba stvar. Aplikacije, shranjene v RAM-u, lahko hitro preklopite na brez Android, da jih naložite iz počasnejšega prostora za shranjevanje.
Prazen RAM je neuporaben. Polna RAM-a je RAM, ki se uporablja za aplikacije za predpomnjenje.Če Android potrebuje več pomnilnika, bo prisilil, da odda aplikacijo, ki jo niste uporabljali v določenem času - to se zgodi samodejno, ne da bi morali namestiti nobene naloge ubijalce.
Task killers mislijo, da vedo bolje kot Android. Tečejo v ozadju, samodejno prenehajo z aplikacijami in jih odstranjujejo iz pomnilnika Android. Prav tako vam omogočajo, da sami prenehate s programi, vendar tega ne bi smeli storiti.
Morilci za naloge niso samo neuporabni - lahko zmanjšajo učinkovitost.Če morilec nalogov odstrani aplikacijo iz RAM-a in jo znova odprete, bo aplikacija počasnejša za nalaganje, ker jo mora Android naložiti iz pomnilnika vaše naprave. To bo prav tako porabilo več energije baterije, kot če bi le zapustili aplikacijo v vašem RAM-u. Nekatere aplikacije se bodo samodejno znova zagnale, ko jih bo morilec opravil z uporabo več CPU in virov akumulatorja.
Ali je RAM prazen ali poln, potrebuje enako količino baterije - zmanjšanje količine aplikacij, shranjenih v pomnilniku, ne bo izboljšalo baterije ali ponudilo več CPU ciklov.
Kadar lahko povzroči ubijalce naloge
Na tej točki verjetno obstajajo nekateri ljudje, ki mislijo, da to ni res - v preteklosti so uporabili morilca nalog in to je pripomoglo k večji življenjski dobi baterije in izboljšanju delovanja telefona Android.
To je dejansko resnično.Če imate v ozadju slabo programsko opremo, ki v ozadju uporablja procesor in druge vire, lahko morilec nalog, ki zapre neuspešno aplikacijo, izboljša življenjsko dobo baterije in hitreje olajša telefon.
Uporaba ubijalca naloge za reševanje težav, ki se zlahka izvajajo, je uporaba puške, ki bi ubila letenje - lahko odpravite težavo, vendar v procesu povzročite veliko škodo.
Namesto tega, da bi v tem primeru uporabili morilca nalog, morate identificirati slabo aplikacijo in jo odstraniti in jo nadomestiti z aplikacijo, ki deluje pravilno.Če želite določiti napačno aplikacijo, lahko poskusite z aplikacijo Nadzornik opravil - vam bo pokazal, katere aplikacije dejansko uporabljajo CPU v ozadju, in ne, katere aplikacije se nehote shranjujejo v pomnilnik.
Uničevalci nalog lahko povzročijo tudi druge težave tako, da ubijejo aplikacije, ki jih želite zagnati v ozadju - na primer, če uporabljate aplikacijo budilke, boste morda ugotovili, da je vaš morilec naloga prisilil aplikacijo budilke, da se je ustavil,off.
CyanogenMod, priljubljen program Android ROM, ki ga razvija skupnost, niti ne sprejema poročil o napakah uporabnikov, ki uporabljajo orodje za ubijanje nalog, saj pravijo, da povzročajo več težav, kot jih rešujejo.
Če povzamete, ne smete uporabljati morilca opravil - če imate v ozadju neprimerno vadbo virov, ga morate prepoznati in odstraniti. Vendar ne odstranjujte aplikacij iz RAM-a telefona ali tabličnega računalnika - to ne pomaga pospešiti ničesar.