Talaan ng mga Nilalaman:
- Pamamahala ng memorya ng Android
- Ngunit walang perpekto
- Ang interface ng killer ng gawain
- Manu-manong pagpatay ng mga gawain
- AutoKilling
- Ang isang espesyal na seksyon dito para sa mga uri ng ugat / ROMd / Mad Scientist
Ed. tala: Paumanhin sa problema, lahat. Narito ang haligi ngayon sa kabuuan nito.
Hoy lahat. Hinahayaan sa linggong ito ang pag-uusap tungkol sa tinik sa panig ng Android - mahusay na pamamahala ng gawain.
Bago tayo magsimula, oo isa ako sa mga taong sasabihin na " Ihinto ang paggamit ng task killer " bilang isang unang tugon sa ilang mga kakatwang katanungan. Maraming iba pang mga magagaling na tao ang magsasabi ng parehong bagay. Tama sila (kami). Ang mga application ng killer ay may posibilidad na magdulot ng maraming mga problema dahil ang paggamit ng mga ito nang maayos ay maaaring medyo nakalilito, lalo na sa lahat ng magkasalungat na impormasyon doon. Sundin kami pagkatapos ng pahinga at alamin natin ito nang isang beses at para sa lahat.
Ilang araw na ang nakaraan ay nagkaroon kami ng isang post sa harap ng pahina na may mga pagpipilian sa application ng Android Central Editors. Ang aming Editor-in-Chief Dieter Bohn ay pumili ng TasKiller Pro. Siyempre ang pangalawa o pangatlong tugon sa mga komento ay mabilis na ituro na ang mga pumatay sa gawain ay " turnilyo ang telepono. "Ito lamang ang nagpatibay sa aking pag-iisip na kailangan nating talakayin nang sama-sama, at hayaan ang bawat tao na magpasya ang kanilang mga pangangailangan sa halip na bash task killers sa kabuuan.
Pamamahala ng memorya ng Android
Ang Android ay idinisenyo upang maging isang multitasking, animal-breath na hayop. Pinapayagan nito ang mga application na panatilihin ang kanilang lugar sa aparato ng RAM, at manatiling handa na tumalon pabalik sa pagtuon kapag kailangan ng gumagamit sa kanila. Napakahusay din ng OS sa pagbabahagi ng mga aklatan sa pagitan ng mga aplikasyon, upang ang mga app coder ay may isang mahusay na hanay ng mga pag-andar na binuo upang pumili mula sa. Sa isang perpektong mundo (perpekto para sa mga developer pa rin) lahat ay gagamitin namin ang parehong mga aplikasyon para sa parehong mga kadahilanan at iyon ang magiging katapusan nito.
Ngunit walang perpekto
Lahat kami ay gumagamit ng iba't ibang mga app, sa iba't ibang oras, sa iba't ibang paraan. Kapag isinasaalang-alang mo na ang bangungot para sa mga developer, nakakagulat na ang Android (o anumang mobile operating system) ay humahawak sa trabaho pati na rin. Tumagal ng isang mabilis at sana madaling maunawaan na tumingin sa kung ano ang nasa likod ng screen na iyon.
Ang isang application ay nagsisimula, alinman dahil sinimulan mo ito o nakikita ng developer ang isang pakinabang sa pagkakaroon nito patakbuhin ang mga eksena. Ang ilang mga halimbawa ng huling bit -
- Kapag nagdagdag ka o nag-alis ng isang application, nagsisimula ang Google Voice (kung hindi ito tumatakbo). Sinusuri nito ang application upang makita kung kailangang gumamit o magbahagi ng anumang pag-andar dito. Mag-install ng isang bagong text-to-speech engine? Gagamitin ito ng Google Voice.
- Kopyahin ang ilang mga larawan mula sa iyong SD card sa iyong computer? Kailangang magsimula ang gallery kapag na-remound mo ang iyong SD card upang suriin ang mga bagong larawan o video upang ma-scan ang mga ito at handa silang ipakita sa tamang lugar.
Lahat ito tunog. Ang hindi namin isinasaalang-alang sa itaas ay ang mga app na ito ay mananatili sa memorya ng aparato hanggang sa sinabihan silang magsara. Hindi sila gagamit ng anumang iba pang mga mapagkukunan, umupo lamang sa idle at maging handa na muling iguhit ang kanilang mga sarili sa iyong screen. Sa edad ngayon ng mga processors na 1Ghz + at paglipat ng data ng mataas na bilis, nakakakuha tayo ng walang pasensya kapag nais nating mag-load ng isang BAGONG application at hindi ito agad. Nais naming mag-zoom ang aming aparato sa pagitan ng mga screen. Nais naming mag-focus ang aming aparato sa mga bagong application na nakatuon. Nais naming gumanap ang aming aparato sa mga paraan na hindi talaga ito idinisenyo. Ang paggamit ng isang killer ng gawain sa tamang paraan ay maaaring makalapit sa mga layuning iyon.
Ang interface ng killer ng gawain
Ang bawat application ay tumitingin at kumikilos ng kaunting naiiba, at ang mga pumatay sa gawain ay walang pagbubukod. Gumagamit ako ng Advanced Task Manager para sa aking mga halimbawa. Hindi ko inirerekomenda ito sa iba pa. Nababagay ito sa aking mga pangangailangan at nagkakahalaga ng $ 0.99, kaya tumigil ako sa paghahanap ng mga kahalili. Ang iyong pagpipilian ay maaaring mukhang medyo naiiba, ngunit dapat magkaroon ng parehong pag-andar. Magkaroon lamang ng isang pagtingin sa mga setting at makikita mo kung saan gagawin ang parehong mga pagbabago at pagpipilian.
Sa ibaba ay naghahanap ka ng isang listahan ng pagpapatakbo ng application na ang gawain ng killer ay may pahintulot na pumatay sa sandaling bibigyan mo ito ng go. Hindi mo nakikita ang bawat proseso ng pagtakbo, at ang pagbabasa ng kaunti pa ay ipapaliwanag kung bakit iyon ay isang magandang bagay. I-refer namin muli ang imaheng ito nang kaunti, ngunit kumuha ng isang segundo at tingnan ito para sa ngayon.
Manu-manong pagpatay ng mga gawain
Ang pinakamahusay na pinakamadaling hindi bababa sa kumplikadong paraan upang magamit ang isang gawain ng killer ay upang buksan ito at manu-manong patayin ang mga bagay na sigurado ka na hindi mo kailangan kapag naramdaman mo na pinabagal. Ang trick ay alam kung ano pa ang hindi gagana kung pumatay ka sa isang app. Ang mga bagay tulad ng mga laro, web browser, diksyonaryo o iba pang mga stand alone app ay karaniwang isang ligtas na mapagpipilian na patayin kung nahanap mo ang mga ito na tumatakbo. Sa halimbawa sa itaas ng Astro File Manager ay tumatakbo dahil naghahanap ako ng isang file na na-download ko. Tapos na ako sa Astro, kaya hindi na kailangan upang manatiling tumatakbo. Ligtas kong papatayin ito, at walang ibang maaapektuhan.
Hindi mo ito makikita sa aking screenshot sa itaas, ngunit tumatakbo din ang Market. Hindi ko pa nabuksan ang Market, ngunit hindi ko papatayin ito. Bakit? Dahil kung gagawin ko, pagkatapos ay ang pag-abiso ng mga update para sa aking naka-install na apps sa Market ay hindi darating. Maraming mga apps na kailangang manatiling buhay upang magamit ang lahat ng kanilang mga tampok. Kailangan mong gumawa ng kaunting pag-iisip bago ka magpasya kung maaari mo bang patayin ang isang app. Narito ang isang pangkalahatang ideya ng kung ano ang dapat isipin:
- Mga app na nagpapaalala sa iyo ng isang bagay - Gumagamit ako ng Astrid upang matulungan akong matandaan ang mga gawain at mga deadline. Maaari sunugin ni Astrid ang isang abiso upang ipaalala sa akin kapag darating ang mga kaganapan. Kung papatayin ko ito, hindi ako makakakuha ng anumang mga paalala. Pagkatapos ay nawala ako sa aking computer at wala nang nagagawa.
- Mga application na naghahanap ng mga update - Sa nakaraang halimbawa, iniwan ko ang Market na tumatakbo upang maipabatid sa akin ang anumang mga pag-update ng application. Ang anumang mga app na pana-panahong naghahanap para sa labas ng data ay kailangang manatiling buhay kung nais mo silang makahanap ng alinman sa data na iyon.
- Ang mga app na gumagawa pa rin ng isang bagay - Sa aking halimbawa ay tumatakbo ang Connectbot. Nangyayari akong magkaroon ng isang aktibong koneksyon sa isang server sa garahe na ina-update ko. Mabilis akong lumipat at makita ang pag-unlad pati na rin mag-isyu ng mga utos mula mismo sa aking telepono. Kung papatayin ko ito, kailangan kong buksan muli at kumonekta muli sa bawat oras.
AutoKilling
Ang mga tagapamahala ng gawain ay karaniwang may isang function upang pana-panahong patayin ang mga app. Dito mapanganib ang mga bagay. Sa kabutihang palad, ang karamihan din ay may ilang uri ng whitelist ng mga app na hindi pinapatay sa panahon ng auto-killfest na ito. Habang ang ilang pangkaraniwang kahulugan ay kinakailangan pa rin, ang ilang mga app ay palaging kailangang nasa listahang ito
- Ang anumang application na mayroong pangalan ng tagagawa o carrier dito ay hindi dapat papatayin.
- Anumang application na mayroong salitang android. (oo ang panahon ay may layunin) ay hindi dapat papatayin.
- Ang anumang aplikasyon na nagpapanatili ng oras ay hindi dapat papatayin.
- Ang anumang application na mayroong isang widget na nag-update ay hindi dapat papatayin.
- Ang anumang application na hindi naka-install sa / data (ito ay kung saan pumunta ang mga app ng gumagamit) ay hindi dapat papatayin.
- Kung hindi mo malalaman kung ano mismo ang isang application, hindi ito dapat papatayin.
- Ang mga kapalit ng bahay, mula sa Market o ang iyong tagagawa ay hindi dapat papatayin. Nangangahulugan din ito ng Sense, Blur, at Touchwiz. Mayroon din silang mga dependencies na dapat manatiling buhay, sumangguni sa mga numero 1, 5 at 6 sa itaas. Siyempre kung ikaw ay isang tinkerer, at alam kung aling mga bahagi ng system ang hindi mo kailangan tumakbo sa iyong partikular na pag-install, huwag mag-eksperimento. At ibahagi ang iyong mga resulta.
Pinapabagal nito ang mga bagay na medyo kaunti. Markahan ang lahat ng iyong mga laro na papatayin. Markahan ang lahat ng iyong "stand alone apps" (mga bagay tulad ng Astro sa halimbawa sa itaas) na papatayin. Markahan ang mga bagay na kailangan mo paminsan-minsan, ngunit ayaw mong tumakbo sa likod ng mga eksena na papatayin. Basahin ang kung ano ang natitira, at tingnan kung naaangkop sa alinman sa mga kategorya sa itaas. Kung ito ay, markahan ito upang hindi papatayin. Tandaan na isaalang-alang ang mga bagay tulad ng ConnectBot sa aking halimbawa. Hindi ko nais na tumakbo ito sa lahat ng oras, ngunit habang ginagamit ko ito ay nais kong manatiling buhay sa background, kaya markahan ko ito upang HINDI ma-autokilled ng task manager. Siyempre, kailangan mong itakda ang mismo mismo ang mapatay sa gawain upang manatili itong buhay.
Kung ang iyong gawain sa killer ay may setting upang matukoy kung gaano kadalas patayin ang mga apps, itakda itong gawin nang mas madalas hangga't maaari. Hindi ko nakikita ang anumang kahulugan sa pagkakaroon ng gawain ng killer na tumatakbo at hindi ginagamit ito, dahil ito ang dahilan para sa paggamit ng isa sa unang lugar.
Kapag tapos na, pindutin ang pindutan ng Home at huwag pansinin ang lahat ng sandali. Gamitin ang telepono tulad ng karaniwang gusto mo, ngunit bigyang pansin kung ang isang bagay ay nagsisimula na hindi gumagana tulad ng dati. Kung ang mga bagay ay nagsisimula upang makakuha ng whack, tingnan ang iyong whitelist at siguraduhin na ang app na pinag-uusapan ay hindi nakatakda na patayin. Sasabihin ko kaagad ang bat - huwag mong papatayin ang iyong orasan kung nais mong gamitin ang alarma, mga huling minuto na upuan sa isang eroplano dahil napalagpas mo ang iyong paglipad ay mas mahal kaysa sa binili sa pamamagitan ng iyong ahente ng tiket sa isang linggo nang mas maaga.:)
Isang huling bagay na dapat tandaan - Kailan / kung mayroon kang mga isyu sa iyong aparato at humihingi ng tulong, siguraduhing banggitin na gumagamit ka ng isang killer ng gawain at kung paano mo ito ginagamit. "Ang tulong sa alarma sa Cliq - ang paggamit ng ATK ngunit hindi pagpatay ng orasan" ay isang mahusay na halimbawa nito. Makakakuha ka pa rin ng mga tugon na nagsasabi sa iyo na ihinto ang paggamit ng mga gawain sa mga pumatay, ngunit maaari ka ring makakuha ng isang kapaki-pakinabang. Ang pagpapaalam sa mga tao na gumagamit ka ng isang gawain ng pumatay ngunit may kamalayan sa "tama" na paggamit ay magbunot ng ilang negatibiti. Gayundin, ang paggamit ng magagandang pamagat ng naglalarawan ay palaging makakatulong sa aming mga moderator ng forum at gawing madaling maghanap para sa susunod na tao na may parehong mga isyu.
Ang isang espesyal na seksyon dito para sa mga uri ng ugat / ROMd / Mad Scientist
Mayroong isang bagong lahi ng gawain ng mamamatay-tao doon sa wilds ng Market. Inaayos nito ang mga parameter ng kernel na lowmemorykiller at hayaan ang mga bagay na tumakbo tulad ng dati kaysa sa gumagamit (iyon at ako at ikaw) subukang pamahalaan ang bawat aplikasyon. Ito ay akma sa sandaling isaalang-alang mo na ang code para sa lowmemorykiller at ang mga setting ay hindi pa nabago mula pa sa Android 1.0. Kung handa kang maglaan ng oras upang ayusin ang mga setting ayon sa iyong mga pangangailangan, ang mga ito ay mahusay na gumagana. Napakadali ring ipasa ang mga setting na ito sa system nang walang isang application sa pamamagitan ng pagsulat ng mga tukoy na halaga sa mga setting ng system. Kung interesado ka nito (at kung ikaw ay isang tweeker dapat!) Magiging isang mahusay na paksa para sa isang thread sa mga forum ng pag-hack, at isa kong nais na lumahok. Yeah iyan ang isang pahiwatig:)
Hanggang sa muli, Jerry