L-għeluq tal-apps tal-iPhone huwa idea ħażina? Le, u hawn għaliex.

Cerrar Las Aplicaciones De Iphone Es Una Mala Idea







Ipprova L-Istrument Tagħna Biex Telimina L-Problemi

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 .

Agħlaq l-app iPhoneF'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:

  1. 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.
  2. 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

  1. 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.
  2. 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.
  3. 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.