Зашто не бисте требали да користите Таск Киллер на Андроиду
Неки мисле да су убице задатака важне на Андроиду. Затварањем апликација које раде у позадини добићете побољшане перформансе и трајање батерије - то је ионако идеја. У стварности, убице задатака могу смањити ваше перформансе и трајање батерије.
Убице задатака могу приморати апликације које раде у позадини да напусте програм, уклањајући их из меморије. Неки извршиоци задатака то раде аутоматски. Међутим, Андроид може самостално да интелигентно управља процесима - није му потребан убица за задатке.
Андроид не управља процесима попут Виндовс-а
Већина Андроид корисника је упозната са Виндовсом. У оперативном систему Виндовс многи програми који се истовремено покрећу - било да су то прозори на радној површини или апликације у системској палети - могу смањити перформансе рачунара. Затварање апликација када их не користите може вам помоћи да убрзате Виндовс рачунар.
Међутим, Андроид није Виндовс и не управља процесима као што то ради Виндовс. За разлику од Виндовс-а, где постоји очигледан начин затварања апликација, не постоји очигледан начин „затварања“ Андроид апликације. Ово је дизајнирано и не представља проблем. Када напустите Андроид апликацију, вратите се на почетни екран или пребаците на другу апликацију, апликација остаје „покренута“ у позадини. У већини случајева апликација ће бити паузирана у позадини, не заузимајући ЦПУ или мрежне ресурсе. Неке апликације ће наставити да користе ЦПУ и мрежне ресурсе у позадини, наравно - на пример, музичке плејере, програме за преузимање датотека или апликације које се синхронизују у позадини.
Када се вратите у апликацију коју сте недавно користили, Андроид је „опозива“ и поново настављате тамо где сте стали. Ово је брзо јер се апликација и даље чува у вашој РАМ меморији и спремна је за поновну употребу.
Зашто су убице задатака лоше
Присталице убица задатака примећују да Андроид користи пуно РАМ-а - заправо, Андроид складишти пуно апликација у својој меморији, пунећи РАМ! Међутим, то није лоше. Апликације похрањене у вашој РАМ меморији могу се брзо пребацити, а да их Андроид не мора учитавати из споријег складишта.
Празан РАМ је бескористан. Пун РАМ је РАМ који се добро користи за кеширање апликација. Ако Андроиду треба више меморије, присилно ће напустити апликацију коју већ неко време нисте користили - све се то догађа аутоматски, без инсталирања убица задатака.
Убице задатака мисле да знају боље од Андроида. Раде у позадини, аутоматски напуштају апликације и уклањају их из Андроид-ове меморије. Они вам такође могу дозволити да сами напустите апликације, али то не би требало да радите.
Убице задатака нису само бескорисне - оне могу смањити перформансе. Ако убица задатака уклони апликацију из РАМ-а и ви је поново отворите, апликација ће се спорије учитавати, јер је Андроид присиљен да је учита из меморије уређаја. Ово ће такође потрошити више енергије батерије него ако сте апликацију прво оставили у РАМ-у. Неке апликације ће се аутоматски поново покренути након што их убица задатака напусти, користећи више ресурса ЦПУ и батерије.
Без обзира да ли је РАМ празан или пун, потребна је иста количина батерије - смањење количине апликација ускладиштених у РАМ-у неће побољшати напајање батерије или понудити више циклуса процесора.
Када убице задатака могу да помогну
У овом тренутку вероватно постоје неки људи који мисле да то није истина - они су у прошлости користили убица за задатке и то им је помогло да повећају животни век батерије и побољшају перформансе Андроид телефона.
Ово је можда тачно. Ако у позадини имате лошу апликацију која користи ЦПУ и друге ресурсе, убица задатака који затвара апликацију која се лоше понаша може вам побољшати век трајања батерије и убрзати телефон.
Међутим, коришћење убице задатака за решавање проблема са погрешним понашањем је попут коришћења пушке за убијање муве - можда ћете решити свој проблем, али у процесу наносите пуно друге штете.
Уместо да користите убица задатака у овој ситуацији, требало би да идентификујете лошу апликацију и деинсталирате је, заменивши је апликацијом која ради исправно. Да бисте утврдили апликацију која се лоше понаша, можете испробати апликацију Ватцхдог Таск Манагер - она ће вам показати које апликације заправо користе ЦПУ у позадини, а не које се апликације безопасно чувају у меморији.
Убице задатака могу да изазову и друге проблеме убијањем апликација које желите да раде у позадини - на пример, ако користите апликацију будилника, можда ћете открити да је ваш убица задатака натерао апликацију будилника да се заустави, спречавајући да се аларм искључи .
ЦианогенМод, популарни Андроид РОМ који је развила заједница, неће прихватити чак ни извештаје о грешкама од корисника који користе убице задатака, говорећи да они стварају више проблема него што их решавају.
Укратко, не бисте смели да користите убица за задатке - ако у позадини имате погрешну апликацију која троши ресурсе, требало би да је идентификујете и деинсталирате. Али немојте само уклањати апликације из РАМ-а телефона или таблета - то не помаже да се ништа убрза.