Защо не трябва да използвате Task Killer на Android

Някои хора смятат, че убийците на задачи са важни за Android. Затваряйки приложения, работещи във фонов режим, ще получите подобрена производителност и живот на батерията - това е идеята, така или иначе. В действителност убийците на задачи могат да намалят вашата производителност и живота на батерията.

Убийците на задачи могат да принудят приложенията, работещи във фонов режим, да се откажат, премахвайки ги от паметта. Някои убийци на задачи правят това автоматично. Android обаче може интелигентно да управлява процесите сам - не се нуждае от убиец на задачи.

Android не управлява процеси като Windows

Повечето потребители на Android са запознати с Windows. В Windows много програми, изпълнявани едновременно - независимо дали са прозорци на вашия работен плот или приложения в системната област - могат да намалят производителността на вашия компютър. Затварянето на приложения, когато не ги използвате, може да помогне за ускоряване на компютъра ви с Windows.

Android обаче не е Windows и не управлява процеси като Windows. За разлика от Windows, където има очевиден начин за затваряне на приложения, няма очевиден начин за „затваряне“ на приложение за Android. Това е по дизайн и не е проблем. Когато напуснете приложение за Android, като се върнете на началния екран или превключите към друго приложение, приложението остава „работещо“ във фонов режим. В повечето случаи приложението ще бъде поставено на пауза във фонов режим, без да заема процесор или мрежови ресурси. Някои приложения ще продължат да използват CPU и мрежови ресурси във фонов режим, разбира се - например музикални плейъри, програми за изтегляне на файлове или приложения, които се синхронизират във фонов режим.

Когато се върнете към приложение, което наскоро сте използвали, Android „отменя паузата“ и го възобновява там, където сте спрели. Това е бързо, защото приложението все още се съхранява във вашата RAM и е готово за повторно използване.

Защо убийците на задачи са лоши

Привържениците на убийците на задачи забелязват, че Android използва много RAM - всъщност Android съхранява много приложения в паметта си, запълвайки RAM! Това обаче не е лошо. Приложенията, съхранявани във вашата RAM, могат бързо да се превключат, без да се налага Android да ги зарежда от по-бавното си съхранение.

Празната RAM е безполезна. Пълната RAM е RAM, която се използва добре за кеширане на приложения. Ако Android се нуждае от повече памет, той ще принуди да затвори приложение, което не сте използвали от известно време - всичко това се случва автоматично, без да инсталирате убийци на задачи.

Убийците на задачи смятат, че знаят по-добре от Android. Те работят във фонов режим, като автоматично излизат от приложения и ги премахват от паметта на Android. Те също могат да ви позволят да напускате приложенията сами, но не трябва да правите това.

Убийците на задачи не са просто безполезни - те могат да намалят производителността. Ако убиецът на задачи премахне приложение от вашата RAM и го отворите отново, приложението ще се зарежда по-бавно, тъй като Android е принуден да го зареди от хранилището на вашето устройство. Това също ще използва повече енергия на батерията, отколкото ако току-що оставите приложението в RAM паметта си. Някои приложения ще се рестартират автоматично, след като убиецът на задачите ги напусне, използвайки повече ресурси на процесора и батерията.

Независимо дали RAM е празен или пълен, отнема същото количество енергия на батерията - намаляването на количеството приложения, съхранявани в RAM, няма да подобри мощността на батерията ви или да предложи повече цикли на процесора.

Когато убийците на задачи могат да помогнат

На този етап вероятно има хора, които мислят, че това не е вярно - в миналото са използвали убиец на задачи и това е помогнало да се увеличи живота на батерията и да се подобри производителността на телефона им с Android.

Това всъщност може да е вярно. Ако имате лошо приложение, което използва централен процесор и други ресурси във фонов режим, убиец на задачи, който затваря лошото приложение, може да подобри живота на батерията и да направи телефона ви по-бърз.

Използването на убиец на задачи, за да се справите с лошо поведение, е все едно да използвате пушка, за да убиете муха - може да решите проблема си, но нанасяте много други щети в процеса.

Вместо да използвате убиец на задачи в тази ситуация, трябва да идентифицирате лошото приложение и да го деинсталирате, като го замените с приложение, което работи правилно. За да фиксирате приложението, което се държи лошо, можете да изпробвате приложението Watchdog Task Manager - то ще ви покаже кои приложения всъщност използват CPU във фонов режим, а не кои приложения се съхраняват безвредно в паметта.

Убийците на задачи също могат да причинят други проблеми, като убиват приложения, които искате да работят във фонов режим - например, ако използвате приложение за будилник, може да откриете, че убиецът на задачите е принудил приложението на будилника да се откаже, предотвратявайки изключването на алармата .

CyanogenMod, популярната разработена от общността Android ROM, дори няма да приема отчети за грешки от потребители, използващи убийци на задачи, казвайки, че те причиняват повече проблеми, отколкото решават.

В обобщение, не бива да използвате убиец на задачи - ако във фонов режим имате неправилно работещо приложение, което губи ресурси, трябва да го идентифицирате и деинсталирате. Но не просто премахвайте приложения от RAM на телефона или таблета си - това не помага да се ускори нищо.