Bagama't isa itong walang kabuluhang kasanayan, naging panuntunan para sa mga user ng iOS device na manu-manong isara ang lahat ng application na tumatakbo sa kanilang iPhone o iPad. Iniisip ng karamihan sa mga tao na ang pagpindot nang dalawang beses sa Home button at manu-manong pagsasara ng mga app ay magbibigay sa kanila ng mas mahabang buhay ng baterya o mas mahusay na performance ng device. Ngayon, marahil sa unang pagkakataon, ang isang empleyado ng Apple ay pampublikong nagkomento sa paksa, at iyon ang pinaka-propesyonal - ang charismatic na pinuno ng software, si Craig Federighi.
Tumugon si Federighi sa pamamagitan ng email sa isang tanong na orihinal na tinutugunan kay Tim Cook, na ipinadala sa boss ng Apple ng user na si Caleb. Tinanong niya si Cook kung ang iOS multitasking ay madalas na nagsasangkot ng pagsasara ng mga app nang manu-mano at kung ito ay kinakailangan para sa buhay ng baterya. Sinagot ito ni Federighi nang napakasimple: "Hindi at hindi."
Maraming mga gumagamit ang nabubuhay sa ilalim ng paniniwala na ang pagsasara ng mga application sa multitasking bar ay pipigil sa kanila na tumakbo sa background at sa gayon ay makatipid ng maraming enerhiya. Ngunit ang kabaligtaran ay totoo. Sa sandaling isara mo ang isang app gamit ang Home button, hindi na ito tumatakbo sa background, i-freeze ito ng iOS at iniimbak ito sa memorya. Ang paghinto sa app ay ganap na nag-aalis nito mula sa RAM, kaya ang lahat ay kailangang i-reload sa memorya sa susunod na ilunsad mo ito. Ang proseso ng pag-uninstall at pag-reload na ito ay talagang mas mahirap kaysa iwanan ang app nang mag-isa.
Idinisenyo ang iOS upang gawing mas madali ang pamamahala hangga't maaari mula sa pananaw ng user. Kapag ang system ay nangangailangan ng higit pang operating memory, awtomatiko nitong isinasara ang pinakalumang bukas na application, sa halip na kailangan mong subaybayan kung aling application ang kumukuha ng memorya at manu-manong isara ito. Kaya, gaya ng sinasabi ng opisyal na pahina ng suporta ng Apple, ang puwersahang pagsasara ng isang application ay magagamit kung sakaling ang isang partikular na application ay nag-freeze o hindi kumikilos ayon sa nararapat.
Ang pagsasara ng lahat ay kalokohan, ang naba-block ko lang ay ang navigation at posibleng ilang Skype-type na chat, kapag na-install ko na, kasi ang nasa background ay nasusunog ang flashlight. Hindi ko isinasara ang huli maliban kung may error sa app. Wala man lang saysay.
Kaya, ngayon gusto kong malaman kung paano ito sa Facebook, na kilala na hindi iginagalang ang mga kinakailangang ito at patuloy na tumatakbo nang hindi kinakailangan sa background.
Tapusin ito nang manu-mano o hindi?
Huwag kang huminto. Huwag gamitin. I-uninstall. At kung kailangan ko ito kapag nagkataon, magkokonekta ako sa pamamagitan ng Safari... ;)
HAAA, ang ganda-ganda mo! Iyan ay eksakto kung paano ko ito ginagawa, at ang aking baterya ay tumatagal hanggang sa susunod na araw na ganap na hindi naaabala. Kung tungkol sa pagganap, totoo na inaalis nito ito sa isang tiyak na lawak. Hindi ako tumigil saglit at nasanay ako sa isang tiyak na bilis at pagkatapos ay iniwan ko ang lahat at ito ay isang kapansin-pansin na pagkakaiba.
Well, o huwag gamitin ang iPhone, pumunta sa isang Internet cafe para sa impormasyon, at ang baterya ay tatagal pa. ;-)
… well, ngayon ko lang naisip ang Dynavix, Skype, atbp. Kinakain talaga nila ang performance sa background. At sa totoo lang - kaysa alamin kung ano ang kinakain at kung ano talaga ang "nagyeyelo", minsan mas gusto kong i-off ang lahat,... O:)
Ang pagwawakas ng mga aplikasyon ay tiyak na makatuwiran, min. sa FB, kung saan noong sinimulan kong i-off ito, naka-save ako ng x-tens of MB.
Ang application ay tumatakbo sa background hindi alintana kung na-off mo ito "mahirap" o "ilagay lang ito sa background". Kung nag-a-update ang app sa background, ito ay dahil naka-enable ito sa setting ng Background Update ng app.
Sa pangkalahatang-ideya ng multitasking, karamihan sa mga application ay matagal nang patay at ito ay isang snapshot lamang ng huling estado (maliban kung mayroon kang pinakabagong modelo na may mas maraming RAM).
Binibilang ang matitipid kapag na-off ng application ang mga ito nang "mahirap", hindi na isinasagawa ang pagkuha sa background. Kaya't kung hindi mo gusto ang katotohanan na maaari mong makita ang kasalukuyang data kapag sinimulan mo ang application, maaari mong hindi paganahin ang pagpipiliang ito sa mga setting ng application, maiiwasan mo ang isang masakit na hinlalaki mula sa pag-shut down ng mga application, at bilang karagdagan, ang ilang mga simpleng application. ay magsisimula nang mas mabilis kung mananatili sila sa memorya.
Ang nakikita mo sa pangkalahatang-ideya ng mga tumatakbong application ay karaniwang mga larawan lamang ng huling estado ng application, ang application mismo ay malamang na patay na ... ngunit ito ay nakasalalay sa paggamit ng system, kung ang aktibong aplikasyon ay nag-claim ng malalaking mapagkukunan ng system, ang system tinatapos ang mga hindi aktibong application (naka-imbak sa memorya), upang ang aktibo ay maaaring maging ganap na bilis.
Pinaghihinalaan ko na magsisimula ang pagkuha ng background kahit pagkatapos ng pagpatay. hindi bababa sa kung paano gumagana ang newstand mode
Ito ay tiyak na makakatulong upang patayin ang anumang bagay na kahit papaano ay gumagamit ng pagproseso ng background https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
Maraming mga application ang tumatakbo sa background kahit na pagkatapos ng pagpatay. depende ito sa kung anong background mode ang ginagamit nito. hal. apps na nag-a-update ng lokasyon sa background ay maaaring gawin ito kahit na pagkatapos ng pagpatay
Ay oo, may sakit ako. Lagi ko bang tapat na "pinapatay" ang lahat?
Facebook at Messenger -> dahil pinatay ko ang dalawang app na ito, mas tumatagal ang aking baterya (hindi ko nakikitungo ang iba pang mga app). Nagkaroon din ng artikulo tungkol sa dalawang app na ito dito sa Jablíčkář, noong ipinakita ang functionality na nagpapaalam sa Mga Setting kung aling app ang tatakbo kung gaano katagal sa background at kung ilang porsyento ng baterya ang natupok nito.
sang-ayon kay tomas. Wala na akong fb at mss sa phone ko. paano posible na patayin ko ito nang husto at sa ilang sandali ang icon ay nagpapakita ng 1, 2..? ibig sabihin laging naghihintay, parang mail lang? at ang application ay malamang na nakasulat sa maling paraan, dahil ang pag-uninstall ay nangangahulugan ng pagkilala sa isang mas maliit na sportreb.