Meta tikklikkja darbtejn fuq il-buttuna Home u tgħaddi l-apps tiegħek fuq in-naħa ta 'fuq tal-iskrin: Hija idea tajba jew idea ħażina? Kien hemm xi ftit konfużjoni dan l-aħħar dwar jekk l-għeluq tal-apps tal-iPhone u l-iPad tiegħek huwiex ta 'għajnuna jew ħsara, speċjalment rigward l-impatt ta' dan fuq il-ħajja tal-batterija. Dejjem għidt li hija idea tajba: Agħlaq l-applikazzjonijiet tiegħek hija l-ponta numru 4 tal-artiklu tiegħi dwar kif tiffranka l-batterija fuq l-iPhone .
F'dan l-artikolu, se nispjegalek Għaliex l-għeluq tal-applikazzjonijiet tiegħek jista 'jkun ta' għajnuna għall-ħajja tal-batterija tal-iPhone tiegħek , Se nipprovdi siltiet mid-dokumentazzjoni tal-iżviluppatur ta ’Apple biex insostniha u ninkludi ftit eżempji tat-test tad-dinja reali Għamilt ma 'Apple Developer Tools u l-iPhone tiegħi.
kif tixgħel iphone 4 mingħajr buttuna tal-enerġija
Meta nikteb, irrid li l-informazzjoni li nipprovdi tkun utli u faċli biex tinftiehem hekk kulħadd . Normalment ma nkunx tekniku wisq, għax l-esperjenza tiegħi li taħdem fi Apple Store urietni dak għajnejn in-nies jibdew jgħammru meta nibda nitkellem dwar proċessi , Ħin CPU Y iċ-ċiklu tal-ħajja tal-applikazzjoni .
F'dan l-artikolu, aħna ser ngħaddsu ftit iktar fil-fond kif jaħdmu l-apps sabiex tkun tista 'tieħu deċiżjoni infurmata dwar jekk l-għeluq tal-apps tal-iPhone jew iPad tiegħek hux tajjeb għalik. L-ewwel, se nitkellmu dwar iċ-ċiklu tal-ħajja tal-applikazzjoni , li jiddeskrivi x'jiġri mill-mument li tiftaħ applikazzjoni sakemm tagħlaq u tikklerja lilha nnifisha mill-memorja.
Iċ-Ċiklu tal-Ħajja tal-Applikazzjoni
Hemm ħamsa istati ta 'applikazzjoni li jiffurmaw iċ-ċiklu tal-ħajja ta 'applikazzjoni. L-apps kollha fuq l-iPhone tiegħek jinsabu f’wieħed minn dawn l-istati issa, u l-biċċa l-kbira jinsabu fl-istat ta ’ mhux qed jaħdem . Il Dokumentazzjoni tal-Iżviluppatur Apple kull wieħed jispjega:
Takeaways ewlenin
- Meta tagħfas il-buttuna Home biex toħroġ minn applikazzjoni, din tmur għall-istat ta ' it-tieni pjan jew jitwaqqaf .
- Meta tikklikkja darbtejn fuq il-buttuna Home u aqleb app barra mill-parti ta 'fuq tal-iskrin, l-app tissakkar. jagħlaq u jmur għand l-istat Mhux għaddej .
- Il Stat tal - applikazzjoni huma magħrufa wkoll bħala modi.
- Applikazzjonijiet fil-modalità sfond għadhom għaddejjin u jixxottaw il-batterija, iżda l-apps fil-modalità jitwaqqaf mhux.
Swipe Applikazzjonijiet Fuq: Agħlaq jew Forza Agħlaq?
Biex tnaddaf xi konfużjoni dwar it-terminoloġija, meta tikklikkja darbtejn fuq il-buttuna Home fuq l-iPhone tiegħek u aqleb app barra mill-quċċata ta 'l-iskrin, int għeluq l-applikazzjoni. Forza qrib ta 'applikazzjoni huwa proċess differenti li qed nippjana li nikteb dwaru f'artiklu futur.
L-artiklu tal-Appoġġ Apple fuq Multitasking tal-iOS ikkonferma dan:
Biex tagħlaq applikazzjoni, ikklikkja darbtejn fuq il-buttuna Start biex tara applikazzjonijiet użati reċentement. Imbagħad aqla 'fuq l-app li trid tagħlaq ”.
Għaliex Nagħlqu l-Applikazzjonijiet tagħna?
Fl-artiklu tiegħi dwar kif tiffranka l-batterija fuq l-iPhone , Dejjem għidt dan:
“Darba kuljum jew tnejn, hija idea tajba li tagħlaq l-applikazzjonijiet tiegħek. F'dinja perfetta, qatt ma jkollok tagħmel dan u ħafna mill-impjegati ta 'Apple qatt ma jgħidu li għandek ... Ħafna problemi ta' drain tal-batteriji jseħħu meta tissoponi li applikazzjoni ingħalqet, iżda mhux. Minflok, l-app tidħol fl-isfond u l-batterija tal-iPhone tiegħek tinqata 'mingħajr ma tkun taf. '
Fil-qosor, ir-raġuni prinċipal għaliex nirrakkomanda li tagħlaq l-applikazzjonijiet tiegħek hija għal tevita li l-batterija tinqata 'meta app ma tkunx qed taħdem sfond jew ma nafx tissospendi kif suppost. Fl-artiklu tiegħi dwar għaliex l-iPhones jisħnu , Inqabbel is-CPU tal-iPhone tiegħek (unità ċentrali tal-ipproċessar il-moħħ tal-operazzjoni) mal-magna ta 'karozza:
Jekk titlaq il-pedala għal kollox għal perjodu estiż ta 'żmien, il-magna tal-karozza tissaħħan iżżejjed u tuża ħafna gass. . Jekk is-CPU ta 'iPhone tgħaġġel għal 100% għal perjodu estiż ta' żmien, l-iPhone jisħon iżżejjed u l-batterija tbattal malajr.
L-applikazzjonijiet kollha jużaw is-CPU tal-iPhone tiegħek. Tipikament, app tuża ħafna enerġija CPU għal sekonda jew tnejn meta tinfetaħ, imbagħad tmur f'modalità ta 'enerġija aktar baxxa kif tużaha. Meta applikazzjoni tfalli, is-CPU tal-iPhone spiss jeħel f'100%. Meta tagħlaq l-applikazzjonijiet tiegħek, taċċerta ruħek li dan ma jseħħx minħabba li l-applikazzjoni terġa 'tidħol fis-sit ma jaħdimx .
Huwa ta 'Ħsara li Tingħalaq Applikazzjoni?
Assolutament le. B'differenza minn bosta programmi fuq il-Mac jew il-PC tiegħek, l-applikazzjonijiet tal-iPhone ma jistennewx li tikklikkja 'Save' biex issalva d-dejta tiegħek. Il dokumentazzjoni tal-iżviluppatur Apple tenfasizza l-importanza li l-apps ikunu lesti li jagħlqu f’ħakka t’għajn:
“L-applikazzjonijiet iridu jkunu lesti għal għeluq fi kwalunkwe ħin u m'għandhomx jistennew li jintalab għeluq biex tiffranka d-dejta tal-utent jew twettaq kompiti kritiċi oħra. L-għeluq mibdi mis-sistema huwa parti normali taċ-ċiklu tal-ħajja tal-applikazzjoni '.
Meta int tagħlaq applikazzjoni, ukoll:
“Minbarra s-sistema li ttemm l-applikazzjoni tagħhom, l-utent jista 'jtemm espliċitament l-applikazzjoni tagħhom permezz tal-interface tal-utent multitasking. Għeluq mibdi mill-utent għandu l-istess effett bħal għeluq ta 'applikazzjoni sospiża. '
sprint jittratta għal klijenti ġodda 2016
L-Argument Kontra l-Għeluq tal-iPhone u l-iPad Apps
Hemm argument kontra l-għeluq tal-applikazzjonijiet tiegħek, u huwa bbażat fuq fatti. Madankollu, hija bbażata fuq viżjoni limitata ħafna tal-fatti. Hawn hu l-itwal u l-iqsar:
- Tieħu aktar poter biex tiftaħ app mill-istat mhux qed jaħdem li biex terġa 'tibda mill-istat ta' sfond jew jitwaqqaf . Dan huwa assolutament minnu .
- Apple jagħmel ħafna sforzi biex jiżgura li s-sistema operattiva tal-iPhone timmaniġġja l-memorja b’mod effiċjenti, u timminimizza l-ammont ta ’batterija li l-apps jużaw meta jitħallew waħedhom. it-tieni pjan jew fl-istat jitwaqqaf . Dan jgħodd ukoll.
- Int qed taħli l-ħajja tal-batterija tiegħek jekk tagħlaq l-apps tiegħek għax tieħu aktar poter biex tiftaħ l-apps tal-iPhone mill-bidu milli tuża s-sistema operattiva biex terġa 'tibda mill-isfond u mill-istat sospiż. Kultant huwa veru.
Ejja nħarsu lejn in-numri
L-iżviluppaturi spiss jużaw il- Ħin CPU biex tkejjel kemm sforz iPhone għamel biex iwettaq kompiti, minħabba li jista 'jkollu impatt dirett fuq il-ħajja tal-batterija. Jien użajt għodda ta 'żvilupp tal-Apple imsejħa Strumenti biex inkejjel l-impatt ta 'diversi applikazzjonijiet fuq is-CPU tal-iPhone tiegħi.
Ejja nużaw l-app Facebook bħala eżempju:
- Il-ftuħ tal-app Facebook mill-istat wieqaf juża madwar 3.3 sekondi ta 'ħin CPU.
- L-għeluq ta 'kwalunkwe applikazzjoni tneħħiha mill-memorja u tirritornaha fl-istat li ma taħdimx u tuża prattikament l-ebda ħin tas-CPU, ngħidu 0.1 sekondi.
- Meta tagħfas il-buttuna Home tpoġġi l-app Facebook fl-istat ta 'l-isfond u tuża madwar 0.6 sekondi ta' ħin tas-CPU.
- It-tkomplija tal-app Facebook mill-istat tal-isfond tuża madwar 0.3 sekondi ta 'ħin tas-CPU.
Mela jekk tiftaħ l-app Facebook mill-istat li ma jaħdimx (3.3), għalaqha (0.1), u terġa 'tiftaħ mill-istat li ma jaħdimx (3.3), tuża 6.7 sekondi ta' ħin tas-CPU. Jekk tiftaħ l-app Facebook mill-istat li ma jaħdimx, agħfas il-buttuna tad-dar biex tibgħatha fl-isfond (0.6) u erġa ibda mill-isfond (0.3), tuża biss 4.1 sekondi ta 'ħin CPU.
Ara naqra! F'dan il-każ, l-għeluq tal-applikazzjoni Facebook u l-ftuħ mill-ġdid tagħha tuża 2.6 sekondi aktar ħin tas-CPU. Billi ħallejt l-app Facebook miftuħa, int użajt madwar 39% inqas enerġija!
U r-rebbieħ huwa ...
Mhux daqshekk mgħaġġel! Għandna bżonn inħarsu l-istampa l-kbira biex tikseb valutazzjoni aktar preċiża tas-sitwazzjoni.
Inpoġġu l-Użu tal-Enerġija f'Perspettiva
39% jidher ħafna, u huwa , sakemm tirrealizza kemm hu infinitament żgħir l-ammont ta 'enerġija li qed nitkellmu dwaru meta mqabbel mal-qawwa li tieħu biex tuża l-iPhone tiegħek. L-argument kontra l-għeluq tal-apps tiegħek ħoss kbir sakemm tirrealizzaha li hija bbażata fuq statistika li ma jimpurtax.
Kif iddiskutejna, tiffranka 2.6 sekondi ta 'ħin tas-CPU jekk tħalli l-applikazzjoni ta' Facebook miftuħa minflok ma tagħlaqha. Imma kemm tuża l-app Facebook meta tużaha?
Skrollajt il-newsfeed tiegħi għal 10 sekondi u użajt 10 sekondi ta 'ħin CPU, jew sekonda 1 ta' ħin CPU kull sekonda li użajt l-app. Wara 5 minuti li tuża l-app Facebook, kienet tuża 300 sekonda ta 'ħin CPU.
Fi kliem ieħor, ikollok tiftaħ u tagħlaq l-app ta 'Facebook 115-il darba biex tħalli impatt fuq il-ħajja tal-batterija sa 5 minuti. ta 'użu mill-applikazzjoni Facebook. Dan ifisser hu:
Tiddeċidix jekk tagħlaqx jew le l-apps tiegħek ibbażati fuq statistika negliġibbli. Ibbaża d-deċiżjoni tiegħek fuq dak li hu l-aħjar għall-iPhone tiegħek.
Imma dik mhix l-unika raġuni li tagħlaq l-apps tiegħek hija idea tajba. Ejja nimxu 'l quddiem ...
Użu bil-mod u kostanti tal-CPU fil-Modalità Sfond
Meta app tidħol fil-modalità ta 'sfond, tkompli tuża l-enerġija tal-batterija anke meta l-iPhone tiegħek ikun maqful f'butek. It-test tal-app Facebook tiegħi jikkonferma li jiġri dan anke meta l-aġġornament tal-app tal-isfond huwa diżattivat .
Wara li għalqet l-applikazzjoni Facebook, kompliet tuża s-CPU anke meta l-iPhone kien mitfi. Matul il-minuta, hija użat 0.9 sekondi ta 'ħin addizzjonali tas-CPU. Wara tliet minuti, jekk tħalli l-app Facebook miftuħa tikkonsma aktar enerġija milli tikkonsma kieku ngħalquha immedjatament u mbagħad niftħuha aktar tard.
Il-morali tal-istorja hija din: Jekk tuża app kull ftit minuti, tagħlaqx kull darba li tużaha. Jekk tużaha inqas ta 'spiss, hija idea tajba li tagħlaq l-app.
Biex inkunu ġusti, bosta apps imorru dritti mill-modalità ta 'sfond għall-modalità sleep, u fil-modalità sleep, l-apps ma jikkunsmaw l-enerġija xejn. Madankollu, m'hemm l-ebda mod kif tgħid liema apps huma fil-modalità ta 'sfond, u għalhekk regola tajba hija għalaqhom kollha . Ftakar, l-ammont ta 'enerġija li tieħu biex tiftaħ applikazzjoni mill-bidu tbajja meta mqabbla mal-ammont ta 'enerġija li tieħu użu l-applikazzjoni.
Problemi tas-softwer iseħħu l-ħin kollu
L-applikazzjonijiet tal-iPhone iġġarrfu aktar spiss milli tista 'taħseb. Il l-aktar ta 'bugs tas-software huma minuri u ma jikkawżaw l-ebda effetti sekondarji notevoli. Probabbilment innutajtha qabel:
Qed tuża app, u f'daqqa waħda l-iskrin iċaqlaq u terġa 'lura għall-iskrin tad-dar. Dan huwa dak li jiġri meta l-applikazzjonijiet jiġġarrfu.
Tista 'wkoll tara l-crash logs Settings> Privatezza> Analiżi u titjib> Analiżi tad-dejta.
l-iphone touchscreen tiegħi qed jaġixxi 'l fuq
Ħafna glitches tas-softwer mhumiex kawża ta 'tħassib, speċjalment jekk jagħlqu l-applikazzjonijiet tiegħek. Ħafna drabi applikazzjoni li għandha problema ta 'softwer teħtieġ biss li tinbeda mill-bidu.
Eżempju ta 'Problema Komuni tas-Softwer
Int spiċċajt tiekol il-kolazzjon u tinnota li l-batterija tal-iPhone tiegħek hija mdgħajfa b'60%. Matul il-kolazzjon, inti ċċekkjajt l-email tiegħek, smajt il-mużika, ħassejt dwar il-bilanċ tal-kont bankarju tiegħek, rajt taħdita TED, qaleb Facebook, għamilt tweet, u ċċekkjajt il-punteġġ mil-logħba tal-baskit tal-lejl li għadda.
Waħħal Applikazzjoni li Tiġġarraf
Ftakar li applikazzjoni li tfalli tista 'tikkawża li l-batterija tinqata' malajr u li l-għeluq ta 'l-applikazzjoni jista' jirranġaha, imma ma tafx liema applikazzjoni qed tikkawża l-problema. F'dan il-każ (u dan huwa reali), l-applikazzjoni TED qed tuża ħafna s-CPU anke jekk jien ma nużax l-iPhone tiegħi. Tista 'ssolvi l-problema b'żewġ modi:
- Qabbad il-kompjuter tiegħek ma 'Mac, niżżel u installa Xcode huwa Strumenti , ippermetti lill-iPhone tiegħek għall-iżvilupp, waqqaf test tad-dwana biex tispezzjona l-proċessi individwali li jkunu għaddejjin fuq l-iPhone tiegħek, ikklassifikahom bl-użu tas-CPU, u agħlaq l-app li qed tikkawża li s-CPU tiegħek tibqa 'sa 100% throttle.
- Agħlaq l-applikazzjonijiet tiegħek.
Jiena nagħżel l-għażla 2 100% tal-ħin u jien geek. (Iġbor l-informazzjoni għal dan l-artikolu billi użajt l-għażla 1) Il-ftuħ mill-ġdid tal-apps tiegħek mill-istat li ma jaħdimx jikkonsma aktar enerġija milli tiftaħhom mill-isfond jew mill-istat ta 'rqad, iżda d-differenza hija negliġibbli meta mqabbla mal-konsum sinifikanti tal-enerġija li jseħħ meta applikazzjoni ħabtiet.
Għaliex Naħseb li Nagħlaq l-Applikazzjonijiet Tiegħek hija Idea Tajba
- Anki jekk tagħlaq l-apps tiegħek kull darba li tużahom, ma tarax differenza fil-ħajja tal-batterija minħabba li l-ammont ta ’enerġija li tieħu biex tiftaħ app huwa negliġibbli meta mqabbel mal-ammont ta’ enerġija li tieħu biex tuża l-app.
- Applikazzjonijiet li jaħdmu fil-modalità ta 'sfond ikomplu jużaw l-enerġija meta ma tkunx qed tuża l-iPhone tiegħek, u dan jammonta matul il-ġurnata.
- L-għeluq tal-apps tiegħek huwa mod tajjeb biex tevita problemi serji ta 'softwer li jistgħu jikkawżaw il-batterija tal-iPhone tiegħek. malajr ħafna .
Agħlaq Dan l-Artikolu
Dan l-artikolu huwa iktar profond mill-artikli li ġeneralment nikteb, imma nispera li kien interessanti u li tgħallimt xi ħaġa ġdida dwar kif l-applikazzjonijiet jimxu fuq l-iPhone tiegħek. Jien nagħlaq l-applikazzjonijiet tiegħi diversi drabi kuljum, u dan jgħin lill-iPhone tiegħi jaħdem kemm jista 'jkun bla xkiel. Ibbażat fuq l-ittestjar u l-esperjenza diretta tiegħi li naħdem ma 'mijiet ta' iPhones bħala tekniku ta 'Apple, nista' ngħid bla periklu li l-għeluq tal-apps tiegħek huwa mod tajjeb biex tiffranka l-batterija tal-iPhone.
Grazzi tal-qari, u ftakar li tirritorna l-favur,
David P.