Android Basics 101: Understanding Wakelocks
Talaan ng mga Nilalaman:
Nakatulog ka na ba sa baterya ng iyong Android na sapat na sisingilin, ngunit nagising hanggang sa isang ganap na pinatuyong telepono sa umaga? Kung oo ang sagot, maaari kang maapektuhan ng mga wakelock apps na naka-install sa iyong smartphone. Siyempre, maaari rin itong mangyari dahil sa hindi magandang kalusugan ng baterya. Ngunit ang mga sitwasyon ng wakelock ng system, dahil sa mga maling app na gumagamit ng mga mapagkukunan ng iyong telepono at nag-alis ng buhay ng baterya, ay maaaring mangyari kahit sa mga malusog na aparato.

Upang makakuha ng isang mas mahusay na pag-unawa sa isyu, titingnan namin kung ano ang wakelocks pagdating sa Android at kung paano namin malalaman at ayusin ang isyu para sa mas mahusay na buhay ng baterya.
Ano ang mga Wakelocks?
Kapag pinindot mo ang pindutan ng kapangyarihan sa iyong telepono upang i-lock ang screen, ipinapalagay mo na matulog ang telepono. Ngunit hindi iyon palaging nangyayari. May mga app na tumatakbo sa background, gamit ang mga mapagkukunan ng aparato at paghihigpit sa telepono mula sa pagpunta sa malalim na mode ng pagtulog. Dahil dito, ang processor ng telepono ay patuloy na nagtatrabaho, na nagpapababa ng buhay ng baterya kahit na hindi mo ito ginagamit. Karamihan sa mga wakelock na ito ay sanhi dahil nais ng mga apps na i-sync ang data sa background o gumamit ng mga serbisyo ng lokasyon.

Samakatuwid, ang mga app na nagpapanatili sa iyong CPU na tumatakbo kahit na sa iyong telepono ay nasa mode ng pagtulog ay tinatawag na wakelock apps. Gayunpaman, ang mga app na ito ay hindi ganap na masisisi. Ang mga wakelocks na ito ay kinakailangan kung nais mong makita ang isang na-update na inbox ng email sa umaga. Ginagamit ng mga application ang pahintulot upang i-sync ang data sa mga server, na kung minsan ay tumatagal lamang ng ilang minuto.

Nagsisimula ang problema kapag ginagamit ng ilang mga app ang pahintulot na ito hangga't isang oras at maging sanhi ng pag-andar ng CPU ng iyong telepono sa lahat ng oras. Dalhin ang Mga Serbisyo sa Google Play, halimbawa. Kung pinagana mo ang iyong lokasyon, mapanatili ng serbisyo ang CPU ng iyong telepono halos buong gabi at mabawasan ang buhay ng baterya.
Kaya't ngayon alam natin kung ano ang wakelocks, tingnan natin kung paano namin malalaman ang mga app na nagdudulot nito.
Tandaan: Tulad ng kakailanganin nating mataas na pahintulot upang makuha ang data na ito, kinakailangan ang pag-access sa ugat. Kung walang mga pahintulot sa ugat sa iyong aparato, natatakot ako na hindi marami ang magagawa mo tungkol sa isyu ng wakelock. Ngunit ang pagkuha ng isang aparato na naka-ugat ay madali sa kasalukuyan, kaya huwag kalimutang i-bookmark ang pahinang ito at bumalik sa sandaling nalaman mo kung paano i-root ang iyong Android (at na-root din ito).
Pag-alis ng Apps na Nagdudulot ng Wakelocks
Ang paghanap ng wakelocks ay medyo madali kapag mayroon kang isang nakaugat na telepono. Ganap na singilin ang iyong baterya sa 100% at mag-install ng isang app, na tinatawag na Wakelock Detector, sa aparato. Natapos na, i-reboot ang iyong telepono nang isang beses at ilunsad ang app. Hihilingin ng Wakelock Detector ang pag-access sa ugat at tatakbo sa data ng pagkolekta ng background.


Bumalik sa app pagkatapos ng ilang oras at magagawa mong makita ang kabuuang dami ng oras ng iyong mga app na pinananatiling tumatakbo ang CPU sa background. Maaari mo ring suriin ang bilang ng mga beses ng isang app na nag-trigger wakelock.


Paglutas ng Suliranin
Kaya alam na natin ngayon ang mga app na nagdudulot ng mga wakelock na ito, ang isa sa mga deretso na pagpipilian ay ang i-uninstall ang app at makahanap ng isang mas mahusay na alternatibo sa Play Store. Ngunit pagkatapos ay mayroong mga application ng system tulad ng Google Play Services na hindi mo mai-uninstall. Ang mga app na ito ay kinakailangan para gumana ang telepono.


Upang mapanatili ang isang tseke sa mga naturang apps, maaari kang mag-install ng isang Xposed module na tinatawag na Amplify. Ang Amplify ay isang pangunahing pag-save ng baterya para sa Android, ngunit hindi tulad ng iba, mayroon itong module upang higpitan ang mga kahilingan sa wakelock mula sa iba't ibang mga app na naka-install sa iyong system. Piliin ang pagpipilian ng Wakelock mula sa kanang bahagi ng navigation bar. Piliin ang pahintulot na nais mong paghigpitan at magtalaga ng isang kanais-nais na tagal ng oras. Nagbibigay din ang app ng isang inirekumendang setting upang ayusin ang isyu.

Konklusyon
Iyon ay halos lahat ng tungkol sa wakelocks sa Android at kung paano ayusin ang problema sa baterya na maaaring sanhi nito. Ang mga taong nakakaranas ng mataas na kanal dahil sa Mga Serbisyo ng Lokasyon ng Google na tumatakbo sa background ay dapat subukan ito. Sa kaso ng anumang pagkalito o para sa karagdagang paliwanag, mag-drop lamang ng isang puna at matutuwa kaming tumulong.
Ang aking pinakamalaking problema sa RAM memory optimization software - hindi mahalaga kung sino ang nag-market ito - ay lamang na hindi mo ito kailangan. Ang $ 20 na SuperRam ay nagpapahiwatig, bagaman hindi ito lumalabas at sinasabi ito, na gagawing mas mabilis ang iyong computer. Habang technically ito ay maaaring totoo (kung ikaw ay nagkaroon ng iyong computer sa para sa mga araw sa pagtatapos sa mga programa na tumatakbo na walang pinag-aralan tungkol sa pagbabalik hindi nagamit na memorya)
Iyon ay sinabi, kung kailangan mo lang mahanap ito para sa iyong sarili, SuperRam ay madaling gamitin. Sa aking pagsubok, ito ay may kaunting negatibong epekto sa pagganap ng system (anumang programa na tumatakbo sa background ay gagamit ng ilang memory at CPU cycles). Gayunpaman, kung nakatulong ang SuperRam sa pagganap, ito ay lampas sa aking kakayahang makilala.
"Ang bawat tao'y nagsasalita tungkol sa kung paano mga consumer hindi alam kung ano ang nangyayari, at kung alam nila kung ano ang nangyayari, sila ay magiging horrified, "sabi ni Rubin. "Ang dahilan kung bakit hindi nila alam ang tungkol dito ay hindi sila nag-aalinlangan upang malaman ang tungkol dito, at ang dahilan kung bakit hindi sila nag-aalinlangan upang malaman ang tungkol dito ay dahil wala nang masama ang nangyari."
[Karagdagang pagbabasa: Ang pinakamahusay TV streaming services]
Ano ang talagang gusto mo tungkol sa software na ito ay na kahit na walang karanasan ang end-user na maaaring hindi matandaan o pamahalaan ang mga update ng software sa kanilang sarili, ay madaling gamitin ang isang ito. Ang isa pang mataas na punto ay nagpapakita ito sa iyo ng pag-update ng Flash Player para sa karamihan ng mga browser kabilang ang Internet Explorer, Firefox, Safari at Opera, parehong 32 at 64 bit na bersyon. Kaya hindi mahalaga kung aling browser ang ginagamit mo, tuwing magag
Ang mga gumagamit ay libre upang i-play sa iba`t ibang mga setting kabilang ang mga parameter ng pag-customize upang awtomatikong suriin para sa mga bagong bersyon sa tinukoy ng user na pagitan , huwag pansinin ang mga tukoy na update at i-install ang lahat ng mga update nang walang interbensyon ng user.







