Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Siguria
  • Aplikacioni Android dhe vrasësi i procesit. Menaxherët e pastrimit të Android dhe vrasësit e detyrave - një domosdoshmëri apo një mit? Kur Task Killers mund të ndihmojë

Aplikacioni Android dhe vrasësi i procesit. Menaxherët e pastrimit të Android dhe vrasësit e detyrave - një domosdoshmëri apo një mit? Kur Task Killers mund të ndihmojë

A duhet ta përdor fare? vrasës detyrash në një pajisje Android? Cilin të zgjidhni? Cilat janë rreziqet e mbylljes dhe rivendosjes? aplikacionet e sistemit? Ky artikull do t'ju përgjigjet të gjitha pyetjeve tuaja.

Kur platforma Android nuk ishte ende aq e njohur, shumë procese të sistemit nuk ishin aspak të optimizuara. Për të qenë i sinqertë, platforma Android filloi ngjitjen e saj me dështime të plota. Sidomos këto procese në sfond që nuk mund të çaktivizohen, duke ngrënë të gjithë RAM-in e pajisjes dhe duke e penguar atë të funksionojë normalisht, dhe ndonjëherë edhe duke iu përgjigjur thirrjeve. Në ditët e sotme, natyrisht, ky problem nuk është aq i rëndësishëm për pajisje të fuqishme, pasi prodhuesit e telefonave instalojnë 4-8 GB në pajisjet e tyre kujtesë e gjallë. Por për telefonat me buxhet kjo pyetje është ende e rëndësishme.

Le të shohim disa hollësi dhe nuanca të vrasësve të detyrave.

Parimet e funksionimit të vrasësve të detyrave janë të ngjashme me menaxherin e detyrave platformat Windows. Në një kompjuter personal shkojmë në skedën e proceseve, shohim një listë të plotë të tyre, duke përfshirë detyrat e sistemit, pastaj klikoni klikoni me të djathtën miun dhe mbyllni programin e panevojshëm dhe që konsumon memorie.

Por Windows nuk do t'ju lejojë ta fikni shërbimet e sistemit dhe aplikacionet, ndryshe nga task-killers, të cilët mund të vrasin proceset e sistemit operativ. Heqja e proceseve duhet të çojë në kursime të baterisë dhe rritje të performancës së smartphone. Por për fat të keq nuk është gjithmonë kështu.

Këto gjykime na çojnë në përfundimin se çfarë janë vrasësit e detyrave në përgjithësi. Këto janë aplikacione që ju lejojnë të mbyllni programe të panevojshme, duke funksionuar në sfond, me shpresën për të përmirësuar performancën e pajisjes Android dhe, në përputhje me rrethanat, për të zgjatur jetën e ngarkimit të baterisë.


Foto: Përmirësimi i performancës së Android
  • Nëse Android juaj është i ngadalshëm dhe madhësia e RAM-it të vegël tuaj nuk kalon 1 GB;
  • Nëse ngarkesa e baterisë mbaron jashtëzakonisht shpejt, edhe nëse ekrani është i fikur dhe mungesë e plotë funksionimi i smartphone (modaliteti i gjumit).
  • Nëse keni instaluar softuer me cilësi të ulët dhe pas instalimit filluan ngrirjet e vazhdueshme, por ky aplikacion është i nevojshëm për të kryer disa detyra.
  • Nëse doni të zbuloni se cili aplikacion po ha më shumë RAM.

Edhe në këto kushte, duhet të jeni të kujdesshëm; nëse disa procese ndërpriten, shërbime të tjera, në dukje krejtësisht të pavarura, mund të mos funksionojnë.

Për shembull, kemi hasur në vijim: kemi vendosur funksionin autokill për të gjithë ngrënësit Përpunon Google. Si rezultat, ora standarde e alarmit thjesht pushoi së punuari. Kur funksioni i vrasjes automatike u çaktivizua, alarmi u kthye në normale. Doli se "vrasësi" çaktivizon jo vetëm vetë procesin, por edhe disa procese të vogla të varura të pajisjes që mund të ndikojnë në programe të tjera.

Pasi të kemi kuptuar se cilat janë këto programe, le të kalojmë në një përmbledhje të 5 vrasësve më të njohur të detyrave.

Advanced Task Killer (Shkarko)

10 milionë shkarkime flasin vetë. Kjo është shumë për programe të tilla. Ndërfaqja është e përshtatshme, por shumë e errët, e cila është disi e pakëndshme. Kryen detyrat e tij në mënyrë të përsosur. Megjithatë, shumë shtesa dhe lehtësira për përdoruesin instalojnë "vrasjen" automatike për të programe të caktuaraështë e ndaluar. Është turp, por është e mundur të shkatërrohen proceset në modalitetin e çmendur (çdo 5 minuta). Ne nuk rekomandojmë zgjedhjen e këtij funksioni, pasi vrasësi i detyrave ka përparësi dhe ndonjëherë do të mbyllë edhe programet e ekzekutimit. Nga rruga, aplikacioni është në anglisht. Le të mësojmë, djema, mësojmë.


Foto: Advanced Task Killer
Foto: Advanced Task Killer

Menaxheri i avancuar i detyrave (Shkarko)

Një nga "vrasësit" e parë që u shfaq në hapësirat e hapura Play Market. Identifikon absolutisht të gjitha proceset që funksionojnë, si në sfond ashtu edhe ato të nevojshme për të punuar aktualisht. Mund të mbyllë cilindo nga sa më sipër, duke përfshirë ato të sistemit. Ai ka funksionin "autokill", i natyrshëm në pothuajse të gjithë vrasësit e detyrave. Përjashtim procese të rëndësishme dhe shtimi në listën e përgjithshme të përjashtimeve është gjithashtu i disponueshëm. Disa mënyra: mbyllja e të gjitha shërbimeve pas fikjes së ekranit, "vrasjet" e rregullta, "autokillja" kur ndizni telefonin.


Foto: Advanced Task Manager
Foto: Advanced Task Manager

ES Task Manager (Shkarko)

Një menaxher i shkëlqyer detyrash, me shumë cilësime. Nuk është vetëm një program për mbylljen e shërbimeve, por gjithashtu ju lejon të redaktoni nisjen e tyre, fillimin e aplikacioneve, monitorimin e konsumit të baterisë, konfigurimin sinjalizimet zanore dhe të tjerët. Në përgjithësi, ai përballet mirë me detyrat e caktuara: një menaxher fleksibël dhe i gjerë, funksioni "autokill" është gjithashtu i disponueshëm, së bashku me një listë të përjashtimeve të nevojshme. Monitoron programet më kërkuese dhe ju njofton për këtë. Hani përmbajtje me pagesë, dhe për një implementim plotësisht funksional, propozohet instalimi i “ES Explorer”.


Foto: ES Task Manager
Foto: ES Task Manager

Super Task Killer (Shkarko)

Ndoshta e vetmja disavantazh i këtij programi është prania reklama e bezdisshme. Blini këtë, blini atë dhe gjithçka të tillë. Pamja e programit është shumë e këndshme, ngjyra dhe dizajni i zgjedhur mirë. Ka aftësinë për të përshpejtuar automatikisht (autokil) në një kohë të caktuar. Ashtu si të tjerët, aplikacioni ka një listë të bardhë. Për të kursyer baterinë, ajo ka disa mënyra: me porosi (me cilësimet tuaja), e zakonshme dhe super ekonomike. Ky i fundit do të çaktivizojë të gjitha aftësitë e pajisjes për ju: Wi-Fi, rrjetet celulare, bluetooth, modalitetet e thirrjeve dhe do të ulë ndriçimin në minimumin e mundshëm.


Foto: Super Task Killer
Foto: Super Task Killer

CCleaner (Shkarko)

Shumë njerëz do ta njohin këtë emër. Ekziston një analog kompjuterët personalë, dhe, sinqerisht, është pothuajse programi më i mirë për të pastruar cache-in dhe regjistrin. Më e thjeshta dhe më e përshtatshme, sipas mendimit tonë. E bën punën e tij në mënyrë perfekte, efikase dhe pa fikur sistemin programet e sfondit, pasi ato përgjithësisht ndahen në disa nëngrupe: instaluar manualisht, sistemi dhe me aftësi të kufizuara - një zgjidhje e shkëlqyer. Pamja e jashtme ju lejon të gjeni butonin e dëshiruar në pak sekonda. Të shohësh fillimin dhe atë që po funksionon në sfond nuk është gjithashtu e vështirë. Kryen analiza të pajisjeve të ruajtjes operative dhe të përhershme. Planifikuesi i pastrimit, për fat të keq, është i disponueshëm vetëm për përdoruesit rusë, por çdo kufizim mund të anashkalohet. Ky nuk është përjashtim.


Foto: CCleaner për Android
Foto: CCleaner për Android

Të gjithë menaxherët e detyrave të mësipërme kanë miniaplikacione miqësore dhe ndërvepruese që u ofrojnë përdoruesve një mënyrë të shpejtë për të pastruar rrëmujën e panevojshme nga telefoni i tyre. Për të shmangur telashet, ju rekomandojmë që së pari të konfiguroni task killer plotësisht për t'iu përshtatur nevojave tuaja, duke marrë parasysh nevojat e vetë sistemit Android. Vetëm atëherë shfaqni miniaplikacionin në desktop.

Mbani mend: me aplikacionet e diskutuara në këtë rishikim, duhet të jeni të kujdesshëm dhe t'i qaseni çështjes së instalimit me përgjegjësi. Ka pasur raste kur disa teknikë shërbimi, kur ekzaminonin "logët" e pajisjes dhe panë ngjarje nga një aplikacion i tillë, refuzuan ta riparonin atë.

Të nderuar lexues! Nëse keni ndonjë pyetje ose koment mbi temën e artikullit, ju lutemi lini ato më poshtë.

Sot duam t'ju tregojmë për programe të tilla si vrasësit e detyrave, si mund ta përshpejtojnë sistemin dhe nëse ia vlen ta bëni fare.

Midis përdoruesve të Android, ekziston një mendim se sa më shumë RAM të jetë e zënë, aq më ngadalë do të funksionojë i gjithë sistemi. Do të ishte mirë të instalonim një program që thjesht do të bllokojë ose vrasë në proceset e sythave që nuk na duhen për të ngarkuar telefonin ose tabletin. Por le të mos nxitojmë në përfundime, por le t'i shohim të gjitha këto në mënyrë më të detajuar. Le të fillojmë me parimin e funksionimit të aplikacioneve dhe proceseve.

Parimi i funksionimit të aplikacioneve dhe proceseve në Android

Kompania Google, domethënë është Zhvilluesi i Android, bëri shumë për ta bërë përdorimin e sistemit sa më komod. Ai bazohet në kernel Linux. Pra, Linux e percepton nisjen e një aplikacioni si një proces të përfshirë dhe, pas mbylljes së aplikacionit, nuk nxiton ta përfundojë atë. Në fund të fundit, apeli ndaj tij mund të përsëritet përsëri. Unë mendoj se ju keni vënë re shpesh se, pa pasur kohë për të mbyllur një aplikacion (për shembull, VK) dhe duke klikuar përsëri mbi të, ai shfaqet menjëherë. Kjo ndodh vetëm sepse procesi ende nuk është ndalur dhe është në kujtesë Makine virtuale(kujtesë e gjallë).

Si vendos sistemi se cilat duhet të mbyllen dhe cilat jo? Për këtë ka mjeti i integruar OOM Killer.

OOM Killer (vrasës i mungesës së kujtesës - mungesa e memories ose mungesa e memories) është angazhuar në lirimin e RAM-it në pajisjen tuaj.

Por nuk e bën këtë menjëherë pasi mbyllni aplikacionin, e bën këtë kur nuk ka memorie të mjaftueshme në pajisje dhe çaktivizon proceset e papërdorura. Në fund të fundit, nëse nuk plotësoheshin fare, telefoni ose tableti thjesht do të vareshin ose do të nxeheshin. Por kjo nuk ndodh, pasi Linux i zgjuar - Android nuk do ta lejojë këtë të ndodhë. Slogani i Linux-it ishte se i gjithë RAM-i duhet të funksionojë.

OOM Killer punon sipas një algoritmi të veçantë, i cili çaktivizon vetëm ato procese që vërtet nuk ju nevojiten, duke minimizuar kështu ndërprerjet në funksionimin e pajisjes dhe në asnjë mënyrë nuk ju dëmtojnë, por përkundrazi, duke maksimizuar lehtësinë e përdorimit të sistemit.

Prioritetet e procesit në Android

Çdo proces identifikohet nga OOM Killer në disa kategori, domethënë sistemi kupton se cili është më i rëndësishëm dhe cili është i nevojshëm për të përfunduar me sukses punën. Secilit prej tyre i caktohet një kategori me rëndësi. Këtu janë ato kryesore:

  1. Aplikimet në plan të parë. Këto janë aplikacione që janë gjithmonë në plan të parë. Këto përfshijnë të ashtuquajturat programe të përdorimit të përhershëm, të tilla shërbimet e sistemit si "Telefon" ose shiriti i statusit që funksionon në modalitetin e planit të parë. Aplikacionet në këtë kategori kanë prioritetin më të lartë. Ata pothuajse kurrë nuk mbyllen.
  2. Aplikacione të dukshme. Këto janë aplikacionet që shihni. Le të themi se jeni në shfletues dhe ju thërrasin, aplikacioni i shfletuesit kalon nga plani i parë në i dyti dhe nga kategoria Foreground kalon në kategorinë Visible. E cila nuk do ta ulë shumë prioritetin e saj. Dhe do ta zvogëlojë atë aq shumë sa mund t'i ktheheni lehtësisht më vonë.
  3. Server dytësor. Në këtë kategori janë departamentet e shërbimit. Ju nuk mund t'i shihni ato dhe ato kanë procese të fshehura. Procese të tilla ndalohen jashtëzakonisht rrallë, dhe edhe nëse kjo ka ndodhur për shkak të mungesës kritike të kujtesës, atëherë sapo të rimbushet memoria ato do të fillojnë menjëherë. Të tillë shërbimet e ekzekutimit Ata nuk konsumojnë aspak energjinë e baterisë tuaj të preferuar, pasi kalojnë pothuajse të gjithë kohën e tyre duke pritur dhe fillojnë aktivitetin aktiv vetëm pasi të ketë përfunduar çdo manipulim që ndikon pikërisht në këtë proces. Por sapo të ndaloni përdorimin e tij, ai do të "kalojë në letargji" duke pritur për komandën tjetër
  4. Aplikacionet e fshehura. Kjo kategori përfshin programe që nuk kanë shërbime të caktuara për shkak të të cilave ato bëhen të padukshme. Le të themi se jeni duke punuar në një program dhe shtypni butonin "Home". Ky aplikacion mbetet në kujtesën e pajisjes. Në fund të fundit, sipas kritereve të Android, personi që shtypi butonin "Home" nuk do ta mbyllë aplikacionin, kështu që ai patjetër do të kthehet në të. Kur klikoni butonin "Kthehu", dilni, kështu që programi mund të mbyllet.

Nëse vërtet dëshironi të hiqni dorë nga një aplikacion, shtypni butonin Prapa në vend të butonit Home. Pastaj kujtesa e pajisjes suaj do të zgjerohet ndjeshëm. 90% e përdoruesve të Android e bëjnë këtë gabim.

Vrasësit e detyrave si një mënyrë për të hequr proceset

Por as ky sistem nuk është ideal. Ka programe që instalohen vetë dhe jo shkarkimin e kërkuar nga rrjeti dhe veprime të ngjashme, dhe në përputhje me rrethanat ruhen në memorie. Këto janë llojet e proceseve me të cilat duhet të luftojmë.

Ata mund të ndihmojnë me këtë menaxherët e proceseve ose siç quhen edhe vrasësit e taksave nga vrasësi anglez Task. Task Killer dhe shërbime të ngjashme lejojnë përdoruesin të përfundojë proceset kur i nevojitet. Dhe me të vërtetë në modelet më të vjetra të telefonave që ata treguan efekt i mirë . Performanca u rrit dhe kujtesa u çlirua.

Por tani, këto aplikacione të padëshiruara ringarkojnë proceset në memorie. Dhe në përputhje me rrethanat, ato duhet të fshihen përsëri. Fshirja dhe shkarkimi i vazhdueshëm është një ngarkesë shtesë në procesor dhe rrit konsumin e energjisë.

Kjo është arsyeja pse efekti më i madh në telefonat modernë për të pastruar kujtesën dhe për të përmirësuar performancën mund të arrihet duke përdorur programe më të pastra. Ata kanë një qasje gjithëpërfshirëse ndaj kësaj procedure. Dhe vrasësit e taksive tashmë janë zbehur në plan të dytë.

konkluzione. Telefonat moderne nuk kanë nevojë kontroll manual Proceset RAM (vrasës detyrash). Vetë sistemi Android do ta menaxhojë atë në mënyrë korrekte. Mënyra më efektive për të pastruar telefonin tuaj programet e nevojshme me ndihmën e të specializuar .

Android OS është një nga platformat më të zakonshme për pajisje të ndryshme. Pajisjet me softuer Android - mjete të domosdoshme zgjidhje për detyrat e përditshme që ju lejojnë të përdorni në mënyrë aktive shumë aplikacione në të njëjtën kohë. Ana negative Performanca e madhe është konsumi i lartë i energjisë. Shpesh, zhvilluesit e softuerit marrin një qasje të papërgjegjshme ndaj kursimit të energjisë në pajisje. Disa aplikacione vazhdojnë të punojnë sfond, duke ulur performancën e vegël. Programet e vrasësit të detyrave do t'ju ndihmojnë të mbyllni plotësisht aplikacionet.

Çfarë bëjnë vrasësit e softuerit?

Programet në këtë grup synojnë të çlirojnë RAM-in nga proceset e panevojshme. Detyrat kryesore të softuerit:

  • lironi OP nga proceset e panevojshme;
  • përmirësimi i performancës së pajisjes;
  • përshpejtoni sistemin operativ;
  • zvogëloni konsumin e energjisë së sistemit.

Vrasës i detyrave - program i domosdoshëm për një person që përdor në mënyrë aktive aplikacione të ndryshme, lojëra, rrjete sociale.

Përdorimi i softuerit: aspekte negative

Supozimi se pastrimi i detyruar i pajisjes OP është ide e mirë, gjykim jo plotësisht i saktë. Çdo vrasës detyrash moderne nuk shfaq në detaje të gjitha proceset e ekzekutimit dhe shërbimet e ekzekutimit.
Menaxheri i detyrave në Android tregon vetëm sa memorie merr aplikacioni, duke lënë të kuptohet në mënyrë të errët përdoruesit se RAM-i mund të çlirohet duke e mbyllur me forcë programin.

Ana negative e vrasësit është se softueri nuk analizon funksionimin e procesorit të pajisjes, duke treguar të gjitha shërbimet e funksionimit. Përdorues i papërvojë, duke parë raportin e shfaqur në ekranin e pajisjes, do të gjeni procesin që konsumon më shumë energji elektrike. Ai do ta përfundojë menjëherë, pa dyshuar as që është jetik për funksionimin e duhur të OS.
Përveç kësaj, Android është një gjë mjaft e zgjuar dhe dinake. Përdoruesi përdor menaxherin e detyrave, çaktivizon një shërbim jetik me shpresën për të përmirësuar performancën e pajisjes, por sistemi operativ e ndez menjëherë. Kështu duke parandaluar problemet. Si rezultat, performanca e CPU-së rritet, konsumi i energjisë rritet dhe shpejtësia e procesorit zvogëlohet. Arrihet një rezultat diametralisht i kundërt.

Cfare duhet te bej?

Përdorimi i një menaxheri detyrash për Android duhet të udhëhiqet nga përshtatshmëria dhe të kuptuarit e proceseve që ndodhin në pajisje. Sipas ekspertëve, është e nevojshme të instaloni dhe përdorni task killer në situatat e mëposhtme:
Opsioni i pajisjes nuk arrin as 1 GB;
Bateria zbrazet brenda disa orëve pas përdorimit të moderuar;
përdorimi i softuerit me cilësi të ulët, i cili çoi në faktin se androidi shpesh filloi të "ngadalësohej" ose "dështonte";
për të analizuar funksionimin e aplikacionit, duke vlerësuar burimet e konsumuara.
Përveç kësaj, ju duhet ta përdorni softuerin me shumë kujdes. Përfundimi me forcë funksionimi i çdo aplikacioni nuk është një procedurë plotësisht e saktë, e cila paraqet disa imperativa negative në rrjedhën e punës së vegël.

P.S

Përdorimi i softuerit kërkon njohuri dhe kujdes. Ndërprerja me forcë e proceseve nuk do të ketë një efekt pozitiv në funksionimin e pajisjes.

Aktiv Google Play proceset e ashtuquajtura “vrasëse” janë deti. Duket se Android është me gabime sistemi operativ, i cili vazhdimisht ngrin dhe të gjitha proceset duhet të fshihen manualisht. Është e kundërta - Android më mirë se çdo OS e di se çfarë dhe kur të "vrasë".

Çfarë bën një vrasës detyrash?

Le të futemi në lëvizjen e gjërave. Menaxherët e proceseve (vrasësit e detyrave, "vrasësit" e proceseve/detyrave) janë aplikacione që pastrojnë memorien e aksesit të rastësishëm (RAM) nga proceset. Qëllimi është të shpejtoni pajisjen. Të paktën kështu premtojnë zhvilluesit. "Vrasësit e detyrave" më të njohura janë, Mjeshtër i pastër, Easy Task Killer.

"Task Killer" ju lejon të pastroni manualisht RAM-in. Ndërfaqja e aplikacionit është mjaft universale - ka një buton si "Vrasja e proceseve" kudo dhe një listë në fund proceset aktive që ju jeni gati për të shkatërruar. Në cilësimet, mund të vendosni një filtër procesi - zgjidhni cilin prej tyre duhet të injorojë programi dhe cili duhet të fshihet gjithmonë. Funksioni është gjithashtu i disponueshëm pastrim automatik RAM - proceset fshihen nga memoria sapo përqindja e saj arrin një pikë të caktuar, për shembull, 90%.

Si ndikon kjo në sistem?

Pastrimi i RAM-it nuk dëmton sistemin operativ Android - thjesht prish harmoninë e tij.

Hani proceset e sistemit, dhe ka me porosi. Proceset e sistemit sigurojnë funksionimin e sistemit operativ dhe aplikacioneve si parazgjedhje, për shembull, kontrollin për përditësime në Google Play. Proceset e përdoruesit, përafërsisht, janë aplikacione që keni instaluar nga Google Play. Zakonisht këto janë lodra, lojtarë, lexues dhe redaktorë - ato nevojiten në RAM kur përdoruesi ndërvepron drejtpërdrejt me ta.

Pas pastrimit të RAM-it, do të duhen vetëm 10-20 sekonda para se të rikthehen përsëri të gjitha proceset e sistemit. Vërtetë, nuk do të ketë më procese të përdoruesit. Si rregull, këto procese marrin një përqindje të vogël të RAM-it.

Proceset e përdoruesit
Ekziston një arsye që proceset e përdoruesit varen në RAM për ca kohë - kjo është e përshtatshme nëse punoni me disa aplikacione në të njëjtën kohë. Për shembull, ju jeni duke përdorur një shfletues dhe shtypni butonin "Home" (ose dikush ju thirri), atëherë shfletuesi (procesi) vazhdon të funksionojë, vetëm ju nuk e shihni atë, ai po funksionon në sfond. Ju shikoni postën tuaj (ose folët) dhe u kthyet përsëri në shfletues - ai u nis menjëherë. Shfletuesi nuk ngarkohet përsëri sepse ka qenë në RAM gjatë gjithë kësaj kohe. Nëse RAM-i në pajisje është i ulët, procesi i shfletuesit do të fshihet nga sistemi sapo të hapni postën.

I vetmi pikë e rëndësishme për përdoruesin, kjo është kur një proces hiqet nga "sfondi" dhe në vend të tij niset një i ri. Kjo zakonisht merr një pjesë të sekondës. Por nëse pajisja është e lirë (RAM i ulët, pa procesor), atëherë smartphone ose tableti juaj do të ngrijë për një sekondë.

Rezulton se nëse 70% e RAM-it tuaj është e zënë nga proceset e sistemit "të pavdekshëm", dhe vetëm 30% është për ju, atëherë OS gjithmonë do të vrasë disa dhe do t'i shfaqë ato në plan të parë procese të tjera. Kjo do të thotë, një smartphone i dobët do të ngrijë gjatë gjithë kohës.

Nëse proceset e sistemit zënë rreth 40% të kujtesës tuaj, dhe 60% e mbetur është e juaja, atëherë ka shumë të ngjarë që ju keni një smartphone/tabletë të fuqishëm dhe zëvendësimi i proceseve në RAM do të jetë i padukshëm.

Rezultatet

Një "vrasës taksash" nuk nevojitet për pajisjet pak a shumë të fuqishme (nga 512 MB RAM) - sistemi do të bëjë gjithçka vetë. Për një pajisje buxhetore (RAM nga 128–256 MB) është pothuajse e padobishme, pasi proceset e sistemit rifillojnë në pak sekonda. Vetëm në raste të rralla është i përshtatshëm pastrimi i proceseve, kur smartphone ngrin plotësisht (në raste të tilla rinisni androidin do të ndihmojë më mirë).

Çfarë duhet dikush që ka pajisje buxhetore? Gjëja më e thjeshtë është të zhvilloni zakonin për të dalë plotësisht nga aplikacioni, në vend që të përdorni butonin "Home", përdorni "Kthehu". Le ta krahasojmë atë me Windows (për aq sa është e mundur): "Home" është për të minimizuar dritaren, "Back" është për ta mbyllur atë. Nëse e bëni këtë, do të ketë më pak ngrirje.

Më shumë opsion i vështirë – . Të drejtat rrënjësore do t'ju lejojë të çaktivizoni proceset e aplikacionit që janë instaluar si parazgjedhje (Google Play, Gmail, hartat e Google etj). Kini kujdes këtu: Të drejtat rrënjësore janë përgjegjësi: para se të "vrisni" diçka, kuptoni se çfarë është.

Rooting do të marrë kohë dhe kërkon përvojë me Android. Ka, sigurisht, programe që "rrënjosin një smartphone me një klik", por më shpesh lindin nuanca të ndryshme të paparashikuara - duhen disa orë për t'i zgjidhur ato (nëse për herë të parë). Përveç kësaj, nëse bëni të drejtat e Root, do të humbni garancinë për pajisjen.

Epo, më së shumti opsioni i saktë– mos vuani me një smartphone ose tablet të dobët. Paguani pak më shumë dhe blini vetes një pajisje me fuqi të paktën mesatare: të paktën 512 MB RAM, mjafton një bërthamë. Atëherë mund të harroni përgjithmonë menaxherët e procesit.

Përshëndetje miq! Sot i drejtohemi shumë të diskutueshme dhe temë interesante- duke përdorur vrasës detyrash në androfonët tanë. Ne paraqesim në vëmendjen tuaj një përkthim të një artikulli shumë të njohur në internet, të shkruar nga z. flipz për faqen geekfor.me.

Kjo pyetje ngrihet përsëri dhe përsëri. Njerëzit thonë se programet po funksionojnë në sfond dhe mendojnë se po e zbrazin baterinë ose po hanë të gjithë kujtesën e tyre. Dhe reagimi i tyre natyror është instalimi i një programi që mund të vrasë detyrat. Por këtu është gjëja... ju ka të ngjarë të bëni më shumë dëm sesa dobi duke vrarë detyrat që nuk janë gati për të përfunduar. Unë pata të njëjtin problem kur bleva për herë të parë CDMA Hero-n tim. Kishte një tufë të tërë prej tyre që rrotulloheshin mbi të programe të ndryshme, por unë nuk e doja këtë dhe i vrisja vazhdimisht. Pas disa javësh, kuptova se nëse ndaloja së përdoruri Task Killer dhe e hiqja plotësisht, telefoni im në fakt do të fillonte të punonte më mirë! Aplikimet filluan të mbylleshin vetë dhe dukej se gjithçka po funksiononte më mirë. E kuptoj që fshirja e detyrës mund të ketë përfitime afatshkurtra, por gjithsesi, gjeni kohë për të lexuar këtë artikull.

Këtu janë disa informacione direkt nga faqja për zhvilluesit e Android. Kam vënë në dukje pjesët e rëndësishme me gërma të zeza. Këtu është shkruar shumë pak, por mendoj se është vërtet e rëndësishme. Nëse dëshironi të gjitha detajet, atëherë lexoni këtë lidhje në faqen e zhvilluesve. Nëse dëshironi versionin "niasilil, shumë bucaf", atëherë lëvizni në fund të faqes.

Si parazgjedhje, çdo aplikacion funksionon veçmas Procesi Linux. Android fillon një proces kur çdo kod aplikacioni duhet të ekzekutohet dhe e përfundon procesin kur nuk është më i nevojshëm dhe burimet e sistemit kërkohet nga aplikacionet e tjera.

Ofruesi i përmbajtjes është aktiv vetëm kur i përgjigjet një kërkese nga ContentResolver. Marrësit e transmetimit janë aktiv vetëm kur i përgjigjen mesazh transmetues. Kështu, nuk ka nevojë të detyrohet mbyllja e këtyre komponentëve.Aktivitetet, nga ana tjetër, përfaqësojnë ndërfaqen e përdoruesit. Ato janë sesione komunikimi afatgjatë me përdoruesin dhe mund të mbeten aktive edhe në modalitetin e gatishmërisë ndërkohë që ndërveprimi vazhdon. Gjithashtu, shërbimet mund të vazhdojnë të funksionojnë kohe e gjate. Prandaj në Sistemi Android Ekzistojnë metoda të integruara për të përfunduar aktivitetet dhe shërbimet:

  • Një Aktivitet mund të përfundojë duke thirrur metodën e tij finish(). Një Aktivitet mund të përfundojë një tjetër (të krijuar nga i pari duke përdorur metodën startActivityForResult()) duke thirrur metodën finishActivity() të kësaj të fundit.
  • Një shërbim mund të ndalet duke thirrur metodën e tij stopSelf() ose duke thirrur Context.stopService().

Komponentët gjithashtu mund të mbyllen nga sistemi kur nuk janë më në përdorim ose kur sistemi Android kërkon memorie për komponentë më aktivë.

Nëse aplikimi për një kohë të gjatë nuk përdoret, sistemi përfundon të gjitha Aktivitetet e tij, përveç atij kryesor (rrënjë). Kur përdoruesi kthehet në aplikacion, gjithçka është njësoj siç ishte, por vetëm Aktiviteti kryesor është i pranishëm. Ideja është që nëse përdoruesi dikur u largua nga aplikacioni, atëherë pas një kohe ai do të kthehet për të kryer një lloj detyrë e re krahasuar me atë që kishte bërë më parë.

Aktiviteti cikli jetësor

Një aktivitet në thelb mund të jetë në tre gjendje:

  • Aktiv ose në punë - kur është në ekran në plan të parë (në krye të grupit të aktivitetit aplikimi aktual). Është në këtë aktivitet që përdoruesi kryen veprimet e tij.
  • Në një gjendje të ndërprerë (në pauzë), nëse fokusi është hequr prej tij, por ai është ende i dukshëm për përdoruesin. Kjo ndodh kur ka një aktivitet tjetër në krye që është ose transparent ose nuk e zë të gjithë ekranin, kështu që aktiviteti i ndërprerë është pjesërisht i dukshëm nga poshtë tij. Një aktivitet i pezulluar është plotësisht funksional (përmban të gjithë informacionin në lidhje me gjendjen e tij dhe elementet që përmban dhe lidhet me menaxherin e dritares), por mund të shkatërrohet nga sistemi në një situatë të rëndë të mungesës së memories.
  • Në gjendje të ndalur nëse mbulohet plotësisht nga një aktivitet tjetër. Ai ruan ende informacione për gjendjen dhe elementet që ai përmban. Por ai nuk është më i dukshëm për përdoruesin dhe më së shpeshti do të shkatërrohet nga sistemi kur memoria nevojitet diku tjetër.

Nëse një aktivitet pezullohet ose ndalet, sistemi mund ta shkarkojë atë nga memoria ose duke i kërkuar që të përfundojë (duke thirrur metodën e tij finish()) ose thjesht duke vrarë vetë procesin. Kur duhet t'i shfaqet përsëri përdoruesit, do të duhet të riniset dhe të rikthehet plotësisht në gjendjen e mëparshme.

Aktivitetit i jepet përparësi gjatë kohës ndërmjet thirrjes së metodës onResume() dhe thirrjes korresponduese të metodës onPause(). Në këtë kohë, aktiviteti është mbi të gjitha të tjerat në ekran dhe është ajo me të cilën përdoruesi ndërvepron. Aktiviteti shpesh mund të kalojë midis gjendjeve të rifilluara dhe të pezulluara- për shembull, metoda onPause() thirret kur pajisja kalon në modalitetin e gatishmërisë ose kur fillon një aktivitet i ri, metoda onResume() thirret kur arrin rezultati i një aktiviteti ose një qëllim i ri. Për këtë arsye, në këto dy metoda nuk duhet të vendosni veprime që mund të zgjasin shumë.

Diagrami i mëposhtëm tregon ciklet dhe kalimet ndërmjet gjendjeve të aktivitetit. Gjendjet kryesore në të cilat mund të ndodhë aktiviteti përshkruhen si ovale me ngjyrë. Drejtkëndëshat përfaqësojnë metoda që mund të zbatoni për të kryer disa veprime kur një aktivitet kalon nga një gjendje në tjetrën.

Pra... version për ata që nuk duan të lexojnë shumë:

  • E integruar në sistemin Android heqje automatike detyrat kur ka memorie të pamjaftueshme.
  • Sistemi Android ka të integruar fshirjen automatike të detyrave që kanë përfunduar ekzekutimin e tyre.
  • Sistemi Android ka të integruar fshirjen automatike të detyrave që nuk janë aksesuar për një kohë të gjatë.
  • Shumica e shërbimeve (ndoshta funksionojnë në sfond) përdorin shumë pak memorie nëse nuk kryejnë një detyrë që kërkon kohë.
  • Ofruesi i përmbajtjes punon intensivisht vetëm kur merr një mesazh për të ofruar përmbajtjen e tij. Pjesën tjetër të kohës përdor shumë pak memorie.
  • Vrasja e një procesi që nuk është gati për këtë çon vetëm në faktin se ai duhet të ngarkohet përsëri dhe të fillojë përsëri nga e para kur të nevojitet përsëri.
  • Për shkak se detyra ka të ngjarë të ekzekutohet në sfond për një arsye, vrasja e saj do të rezultojë në rinisjen e saj vetëm kur aktiviteti që e përdor atë t'i qaset përsëri. Dhe ajo nuk do të ketë zgjidhje tjetër veçse të fillojë nga e para.
  • Vrasja e disa proceseve mund të ketë efekte anësore të padëshiruara. SMS të pamarrë, alarmet që nuk ranë zile dhe programet që u rrëzuan janë vetëm një pjesë e vogël e tyre.
  • I vetmi rruga e duhur parandaloni që diçka të funksionojë në telefonin tuaj - uninstall.apk.
  • Shumica e aplikacioneve mbyllen vetë nëse i lini duke shtypur butonin mbrapa derisa të mbyllen, në vend që të shtypni butonin kryesor. Por edhe nëse shtypni "Home", Android do të vazhdojë të shkarkojë përfundimisht aplikacionin nëse qëndron në sfond për një kohë mjaft të gjatë.

Pyetje? dyshime? Më duket sikur e kam gabim? Lini komentin tuaj - le të diskutojmë!

Shtesë:

Një gjë që harrova plotësisht të përmend në këtë artikull është se mekanizmi i kujtesës në Linux është i ndryshëm nga ai në Windows. NË rast i përgjithshëm ju duhet vetëm aq memorie sa keni ndërmend të zëni. Prandaj, nëse në total të gjitha programet e ekzekutimit kërkojnë 100 megabajt, atëherë 150 megabajt memorie do të jenë më se të mjaftueshme. Dhe nuk ka nevojë të fshini asgjë nga memoria derisa të mbushni të gjitha 150 megabajt. Windows, nga ana tjetër, duket se funksionon pak më mirë kur ka më shumë memorie të papërdorur, edhe nëse jo e gjithë memoria është përdorur në fillim. Pa dyshim, ata që janë njohur prej kohësh me kompjuterët kujtojnë se kishte programe për pastrimin e memories për Windows.

Por Linux nuk vuan nga kjo sjellje. E pranoj, nuk e di mekanizmin apo arsyen e saktë për këtë... por Linux funksionon njësoj pavarësisht nëse ka 20 apo 200 megabajt memorie të paalokuar. Dhe, siç e përmenda më lart, Android do të fillojë të shkarkojë automatikisht aplikacionet kur sasia e kujtesës zvogëlohet. Për të cituar Chris Johnston, "Pastrimi i buferave dhe cache-ve në RAM është goxha marrëzi. Imagjinoni një mësues i cili në vend që të shkruajë të gjithë gjatësinë e dërrasës së zezë, sapo mbaron një fjali, e fshin menjëherë atë dhe shkruan SËRISH dhe Sërish duke filluar nga skaji i sipërm i majtë i tabelës. Ose imagjinoni se ju ka pëlqyer kënga. Ju e regjistroni atë në fillim të kasetës. Kur doni të regjistroni një tjetër, shkruani mbi të parën apo pas tij?”

Kam takuar edhe shumë njerëz që gabimisht e supozojnë këtë më shumë memorie e përdorur, aq më shpejt mbaron bateria. Në fakt, varet shumë më tepër nga numri i cikleve të procesorit të kryera, sesa nga sasia e memories së zënë nga ndonjë program. Megjithatë, e gjithë kjo më jep diçka për të menduar! Kur mund të jetë i dobishëm një menaxher detyrash? Kur duhet të përcaktoni ÇFARË po e bën telefonin tuaj të ngadalësohet, çfarë po bën që bateria të shkarkohet më shpejt. Ishte kjo metodë që na ndihmoi të zbulonim se çfarë, rezulton, ekziston

Artikujt më të mirë mbi këtë temë