Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Ako správne nastaviť a používať zabijáka úloh (oh, áno, išiel som tam!)

Obsah:

Anonim

Ed. poznámka: Ospravedlňujeme sa za problém, všetci. Stĺpec je teraz v plnom rozsahu.

Nazdar všetci. Tento týždeň umožňuje hovoriť o tŕni na strane Android - efektívne riadenie úloh.

Predtým, ako začneme, áno, som jedným z tých ľudí, ktorí ako prvú odpoveď na niektoré podivné otázky povedia „ Prestaňte používať vraha úloh “. Mnoho ďalších dobre informovaných ľudí povie to isté. Majú pravdu. Aplikácie zabijakov úloh majú tendenciu spôsobovať veľa problémov jednoducho preto, že ich správne používanie môže byť trochu mätúce, najmä so všetkými protichodnými informáciami. Nasledujte nás po prestávke a poďme na to prísť raz a navždy.

Pred niekoľkými dňami sme mali úvodnú stránku s výbermi aplikácií pre Android Central Editors. Náš šéfredaktor Dieter Bohn vybral spoločnosť TasKiller Pro. Druhá alebo tretia odpoveď v komentároch bola samozrejme rýchla a poukázala na to, že vrahovia úloh „ zastrčia telefón. „Toto len posilnilo moju myšlienku, že o tom skutočne musíme diskutovať spoločne a nechať každú osobu rozhodnúť sa skôr o svojich potrebách ako o zabijákoch úloh ako o celku.

Správa pamäte systému Android

Android bol navrhnutý tak, aby bol multitaskingovou a dýchajúcou šelmou. Umožňuje aplikáciám udržiavať svoje miesto v pamäti RAM zariadenia a zostať pripravený skočiť späť do centra pozornosti, keď ich užívateľ potrebuje. Operačný systém je tiež veľmi dobrý v zdieľaní knižníc medzi aplikáciami, takže kódovače aplikácií majú už pripravené veľké množstvo funkcií, z ktorých si môžu vyberať. V dokonalom svete (rovnako pre vývojárov, ktorý by bol dokonalý) by sme všetci používali rovnaké aplikácie z rovnakých dôvodov a to by bolo jeho koniec.

Ale nič nie je dokonalé

Všetci používame rôzne aplikácie v rôznych časoch a rôznymi spôsobmi. Keď si uvedomíte nočnú moru pre vývojárov, je prekvapujúce, že Android (alebo akýkoľvek mobilný operačný systém) zvláda túto prácu rovnako dobre. Poďme sa rýchlo a dúfajme ľahko pochopiť, čo sa deje za touto obrazovkou.

Aplikácia sa spustí, buď preto, že ste ju spustili, alebo vývojár vidí výhodu v tom, že beží za scénami. Niekoľko príkladov posledného kúsku -

  • Keď pridáte alebo odstránite aplikáciu, spustí sa Google Voice (ak ešte nebol spustený). Kontroluje aplikáciu, aby zistila, či s ňou nie je potrebné používať alebo zdieľať akékoľvek funkcie. Nainštalovať nový nástroj na prevod textu na reč? Google Voice ju použije.
  • Chcete skopírovať niektoré obrázky z karty SD do počítača? Galéria sa musí spustiť, keď znova vložíte kartu SD, aby ste skontrolovali nové obrázky alebo videá, aby ich mohla naskenovať a mať pripravené na zobrazenie na správnom mieste.

To všetko znie skvele. To, čo neuvažujeme vyššie, je, že tieto aplikácie zostanú v pamäti zariadenia, až kým nie sú vyzvané, aby sa ukončili. Nebudú využívať žiadne iné zdroje, len nečinne sedieť a byť pripravení sa znova načítať na obrazovke. V dnešnom veku procesorov 1 GHz + a vysokorýchlostného prenosu údajov sme netrpezliví, keď chceme načítať NOVÉ aplikácie a nie je to okamžité. Chceme, aby sa naše zariadenie priblížilo medzi obrazovkami. Chceme, aby sa naše zariadenie zameralo na nové aplikácie. Chceme, aby naše zariadenie fungovalo spôsobom, ktorý nebol navrhnutý. Správny spôsob použitia vraha úloh sa môže k týmto cieľom priblížiť.

Rozhranie zabijaka úloh

Každá aplikácia vyzerá a pôsobí trochu inak a vrahovia úloh nie sú výnimkou. Ako príklady použijem Advanced Task Manager. Neodporúčam to vyššie. Vyhovovalo mojim potrebám a stálo to za 0, 99 dolárov, takže som prestal hľadať alternatívy. Váš výber by mohol vyzerať trochu inak, ale mal by mať rovnakú funkcionalitu. Stačí sa pozrieť na nastavenia a nájdete, kde môžete urobiť rovnaké zmeny a voľby.

Nižšie sa pozeráte na zoznam spustených aplikácií, ktoré má zabijak úlohy oprávnenie zabiť, akonáhle dáte útočníkom. Nevidíte každý bežiaci proces a ďalšie čítanie vysvetlí, prečo je to dobrá vec. O chvíľu sa pozrieme na tento obrázok, ale chvíľu sa na to pozrieme.

Ručné zabíjanie úloh

Najlepším najjednoduchším najmenej komplikovaným spôsobom použitia vraha úloh je jeho otvorenie a manuálne zabitie vecí, ktoré určite nepotrebujete, keď máte pocit, že sa veci spomalili. Trik spočíva v tom, čo iné nebude fungovať, ak aplikáciu zabijete. Veci, ako sú hry, webové prehliadače, slovníky alebo iné samostatné aplikácie, sú zvyčajne bezpečnou stávkou na zabitie, ak zistíte, že sú spustené. V uvedenom príklade je spustený Správca súborov Astro, pretože som hľadal súbor, ktorý som stiahol. Skončil som s Astrom, takže nie je potrebné, aby zostal v prevádzke. Mohol by som ho bezpečne zabiť a nič iné by to neovplyvnilo.

Na mojej snímke vyššie to nevidíte, ale služba Market tiež beží. O chvíľu som neotvoril trh, ale nebudem ho zabíjať. Prečo? Pretože ak tak urobím, nebude sa zobrazovať upozornenie na aktualizácie nainštalovaných aplikácií Market. Existuje veľa aplikácií, ktoré musia zostať nažive, aby mohli využívať všetky svoje funkcie. Predtým, ako sa rozhodnete, či aplikáciu jednoducho zabijete, budete musieť trochu premyslieť. Tu je všeobecná myšlienka, na čo si treba myslieť:

  • Aplikácie, ktoré vám niečo pripomínajú - používam Astrid, aby mi pomohol zapamätať si úlohy a termíny. Astrid môže spustiť upozornenie, aby mi pripomenula, kedy sa udalosti objavujú. Ak to zabijem, nedostanem žiadne pripomenutia. Potom sa stratím v počítači a nič sa nikdy neurobí.
  • Aplikácie, ktoré hľadajú aktualizácie - V predchádzajúcom príklade som trh nechal bežať, aby ma mohol informovať o akýchkoľvek aktualizáciách aplikácií. Všetky aplikácie, ktoré pravidelne hľadajú externé údaje, musia zostať nažive, ak chcete, aby nejaké z týchto údajov našli.
  • Aplikácie, ktoré stále niečo robia - v mojom príklade je Connectbot spustený. Náhodou mám aktívne pripojenie na server v garáži, ktorý aktualizujem. Môžem rýchlo prepnúť a vidieť priebeh a vydávať príkazy priamo z môjho telefónu. Ak to zabijem, budem sa musieť znovu otvoriť a znovu sa pripojiť.

AutoKilling

Správcovia úloh zvyčajne prichádzajú s funkciou pravidelného zabíjania aplikácií. Tu sa veci stávajú nebezpečnými. Našťastie väčšina prichádza aj s nejakým bielym zoznamom aplikácií, ktoré sa počas tohto automatického zabíjania nezabijú. Aj keď je stále potrebný určitý zdravý rozum, niektoré aplikácie budú vždy musieť byť na tomto zozname

  • Žiadna aplikácia, v ktorej je uvedený názov výrobcu alebo dopravcu, by sa nikdy nemala zabíjať.
  • Akákoľvek aplikácia, ktorá má slovo android. (áno, toto obdobie je zámerne) by sa nikdy nemalo zabíjať.
  • Žiadna aplikácia, ktorá uchováva čas, by sa nikdy nemala zabíjať.
  • Žiadna aplikácia, ktorá má widget, ktorý aktualizuje, by sa nikdy nemala zabíjať.
  • Žiadna aplikácia, ktorá nie je nainštalovaná na údajoch (tu sa nachádzajú aplikácie používateľov), by sa nikdy nemala zabíjať.
  • Ak nemôžete zistiť, čo presne je žiadosť, nemala by sa nikdy zabiť.
  • Výmeny domov, či už z trhu alebo od výrobcu, by sa nikdy nemali zabíjať. To tiež znamená Sense, Blur a Touchwiz. Majú tiež závislosti, ktoré by mali zostať nažive, pozri čísla 1, 5 a 6 vyššie. Samozrejme, ak ste drotár a viete, ktoré časti systému nepotrebujete spustiť vo svojej konkrétnej inštalácii, môžete experimentovať. A podeľte sa o svoje výsledky.

To trochu zužuje veci. Označte všetky svoje hry na zabitie. Označte všetky svoje „samostatné aplikácie“ (napríklad Astro vo vyššie uvedenom príklade) na zabitie. Označte veci, ktoré potrebujete občas, ale nechcete utekať za scény, ktoré sa majú zabiť. Prečítajte si, čo zostalo, a zistite, či sa zmestí do niektorej z vyššie uvedených kategórií. Ak áno, označte ho, aby sa nikdy nezabil. Nezabudnite v mojom príklade zvážiť veci ako ConnectBot. Nechcem, aby to bežalo stále, ale keď ho používam, chcel by som, aby zostal nažive na pozadí, takže ho označím, aby ho správca úloh NEVYKONAL. Samozrejme, budete musieť nastaviť samotného vraha úlohy tak, aby zostal nažive.

Ak má váš zabijak úloh nastavenie, ktoré určuje, ako často sa majú aplikácie zabíjať, nastavte ho tak často, ako je to možné. Nevidím žiaden zmysel v tom, že vrah úloh beží a nepoužívam ho, pretože to je dôvod, prečo ho najprv používať.

Po dokončení stlačte tlačidlo Domov a chvíľu na chvíľu všetko ignorujte. Používajte telefón obvyklým spôsobom, ale ak niečo nefunguje tak, ako to bolo predtým, venujte pozornosť. Ak sa veci začnú míňať, pozrite sa na svojho zoznamu povolených a uistite sa, že príslušná aplikácia nie je nastavená na zabitie. Hovorím hneď z netopiera - nikdy nezabíjajte svoje hodiny, ak chcete používať budík, sedadlá na poslednú chvíľu v lietadle, pretože ste vynechali let, sú oveľa drahšie ako letenky zakúpené prostredníctvom svojho agenta lístkov týždeň vopred.,:)

Posledná vec, na ktorú treba pamätať - Keď máte problémy so svojím zariadením a hľadáte pomoc, nezabudnite uviesť, že používate vraha úloh a ako ho používate. „Pomoc s alarmom na Cliq - pomocou ATK, ale nie zabíjacích hodín“ je toho dobrým príkladom. Stále dostanete odpovede, ktoré vám hovoria, aby ste prestali používať vrahovia úloh, ale môžete získať aj niečo užitočné. Ak dáte ľuďom vedieť, že používate vraha úloh, ale sú si vedomí „správneho“ použitia, vylúči sa negativita. Používaním pekných popisných názvov vlákien tiež vždy pomôžete moderátorom nášho fóra a uľahčíte vyhľadávanie ďalších osôb, ktoré majú rovnaké problémy.

Špeciálna sekcia tu pre zakorenené typy / ROM'd / Mad Scientist

V divočine trhu existuje nové plemeno úloh. Upravujú parametre jadra lowmemorykiller a nechávajú veci bežať obvyklým spôsobom, než aby sa používateľ (to som ja a vy) snažil spravovať každú aplikáciu. Dáva zmysel, keď si uvedomíte, že kód pre modul Lowmemorykiller a jeho nastavenia sa od systému Android 1.0 nezmenili. Ak ste ochotní urobiť si čas na úpravu nastavení podľa svojich potrieb, tieto fungujú skvele. Je tiež veľmi ľahké preniesť tieto nastavenia do systému bez aplikácie tak, že do systémových nastavení zapíšete konkrétne hodnoty. Ak by vás to zaujímalo (a ak ste tweeker, malo by to!), Bolo by to skvelé téma pre vlákno na hackerských fórach a také, na ktorom by som sa rád zúčastnil. Áno, to je rada:)

Dobudúcna, Jerry