Èske Fèmti iPhone Apps yon lide move? Non, ak isit la poukisa.

Is Closing Iphone Apps Bad Idea







Eseye Enstriman Nou An Pou Elimine Pwoblèm

Ou double-klike sou bouton Kay la epi glise apps ou sou tèt ekran an: Bon lide oswa move lide? Te gen kèk konfizyon dènyèman sou si fèmen soti iPhone ou ak iPad apps se itil oswa danjere, espesyalman ak konsiderasyon nan lavi batri. Mwen te toujou di ke li nan yon bon lide: Fèmen Apps ou yo se tip # 4 nan atik mwen an sou ki jan pou konsève pou lavi batri iPhone.





Nan atik sa a, mwen pral eksplike poukisa fèmen soti apps ou ka itil pou lavi batri iPhone ou , bay ekstrè ki soti nan dokiman Developer Apple la sipòte sa, epi enkli kèk egzanp nan tès mond reyèl la Mwen te fè lè l sèvi avèk Apple Developer Zouti ak iPhone mwen.



Lè mwen ekri, mwen vle enfòmasyon mwen bay yo itil e fasil pou tout moun konprann. Anjeneral mwen pa jwenn twò teknik, paske eksperyans mwen k ap travay nan yon magazen Apple te montre m 'sa je moun yo kòmanse lustres sou lè mwen kòmanse pale de pwosesis , Tan CPU , ak sik lavi a app .

Fèmen iPhone AppNan atik sa a, nou pral plonje yon ti kras pi fon nan ki jan apps travay Se konsa, ou ka pran yon desizyon enfòme sou si fèmen soti iPhone ou oswa iPad apps ki bon pou ou. Premyèman, nou pral pale sou la Sik lavi App , ki dekri sa k ap pase nan moman sa a ou louvri yon app jiskaske li fèmen epi li efase nan memwa.

Sik lavi a App

Gen senk eta app yo ki fè moute sik la lavi app. Chak app sou iPhone ou se nan youn nan eta sa yo kounye a, ak pifò yo nan la pa kouri leta. Dokiman Apple Developer eksplike chak:





1965 ane nan koulèv la

Takeaways kle

  • Lè ou peze bouton an Kay yo kite yon app, li ale nan la Istorik oswa Sispann leta.
  • Lè ou double-klike sou bouton Kay la epi glise yon app sou tèt ekran an, app a fèmen ak ale nan la Pa Kouri leta.
  • App eta yo yo refere tou kòm mòd.
  • Apps nan Mòd background yo toujou kouri ak drenaj batri ou, men apps nan Sispann mòd pa fè sa.

Swiping moute Apps: Fèmen oswa fòs-kite?

Klè kèk konfizyon sou tèminoloji, lè ou double-klike sou bouton an Kay sou iPhone ou ak glise yon app sou tèt la nan ekran an, ou se fèmen app a. Fòs-kite fimen yon app se yon pwosesis diferan ke mwen fè plan yo ekri sou nan yon atik nan lavni.

Atik sipò Apple la sou iOS Multitech konfime sa a:

'Pou fèmen yon app, double-klike sou bouton an Kay yo wè dènyèman itilize apps. Lè sa a, glise moute sou app a ou vle fèmen. '

Poukisa nou fèmen soti Apps nou an?

Nan atik mwen an sou ki jan pou konsève pou lavi batri iPhone , Mwen te toujou di sa:

'Yon fwa chak jou oswa de, li nan yon bon lide yo fèmen soti apps ou. Nan yon mond pafè, ou pa janm ta dwe fè sa ak pifò anplwaye Apple pa janm ap di ou ta dwe ... Yon anpil nan pwoblèm batri drenaj rive lè yon app se sipoze yo fèmen, men li pa fè sa. Olye de sa, app a aksidan nan background nan ak èt batri iPhone ou a drenaj san yo pa ou menm konnen li. '

Nan ti bout tan, la prensipal rezon ki fè mwen rekòmande fèmen soti apps ou a se anpeche batri ou a vide lè yon app pa antre nan la background background oswa sispann eta fason li ta dwe. Nan atik mwen an sou poukisa iPhones vin cho , Mwen konpare CPU iPhone ou a (inite pwosesis santral sèvo yo nan operasyon an) nan yon motè machin:

Si ou mete pedal la nan metal la pou yon peryòd tan ki pwolonje, motè a machin surchof epi li sèvi ak yon anpil nan gaz. Si CPU yon iPhone a revved jiska 100% pou yon peryòd tan ki pwolonje, iPhone a surchof ak batri ou drenaj byen vit.

Tout apps sèvi ak CPU a sou iPhone ou. Nòmalman, yon app sèvi ak yon gwo kantite pouvwa CPU pou yon dezyèm oswa de lè li ouvè, ak Lè sa a, gaz tounen nan yon mòd pouvwa pi ba jan ou itilize app a. Lè yon app aksidan, CPU iPhone a souvan vin kole nan 100%. Lè ou fèmen soti apps ou, ou asire w ke sa a pa rive paske app a retounen nan la pa kouri leta .

Èske li danjere pou fèmen yon app?

Absoliman pa. Kontrèman ak anpil pwogram sou Mac ou oswa PC, iPhone apps pa rete tann pou ou pou w klike sou 'Save' yo anvan yo sove done ou. Apple la dokiman pwomotè mete aksan sou enpòtans ki genyen nan apps yo te pare yo mete fen nan gout nan yon chapo:

'Apps yo dwe prepare pou mete fen nan nenpòt ki lè epi yo pa ta dwe rete tann pou konsève pou done itilizatè oswa fè lòt travay kritik. Sistèm-inisye revokasyon se yon pati nòmal nan sik lavi yon app a. '

Kilè ou menm fèmen yon app, li OK tou:

'Anplis sistèm lan mete fen app ou, itilizatè a ka mete fen app ou klèman lè l sèvi avèk UI a Multitech. Itilizatè-inisye revokasyon gen efè a menm jan mete fen nan yon app sispann. '

Agiman an kont fèmen iPhone ak iPad Apps

Gen yon agiman kont fèmen soti apps ou, epi li baze an reyalite. Sepandan, li baze sou yon vi trè etwat nan reyalite yo. Isit la nan long la ak kout nan li:

  • Li pran plis pouvwa yo louvri yon app soti nan la pa kouri leta pase sa li rekòmanse li soti nan la background oswa sispann leta. Sa a se absoliman vre.
  • Apple mete anpil efò nan asire ke sistèm operasyon iPhone jere memwa avèk efikasite, ki minimize kantite aplikasyon pou batri yo itilize lè yo rete nan background oswa sispann leta. Sa a se laverite tou.
  • Ou ap gaspiye lavi batri si ou fèmen soti apps ou paske li pran plis pouvwa yo louvri apps iPhone nan grate pase sistèm nan fonksyone itilize yo rezime yo soti nan background nan ak eta sispann. Pafwa vre.

Ann Gade Resansman yo

Devlopè souvan itilize Tan CPU pou mezire konbyen efò yon iPhone depanse pou akonpli travay, paske li ka gen yon enpak dirèk sou lavi batri. Mwen itilize yon zouti pwomotè Apple ki rele Enstriman pou mezire enpak plizyè apps sou CPU iPhone mwen an.

Ann itilize app Facebook la kòm yon egzanp:

  • Louvri app a Facebook soti nan eta a pa kouri sèvi ak sou 3.3 segonn nan tan CPU.
  • Fèmen nenpòt app siye li nan memwa retounen li nan eta a pa kouri epi li sèvi ak nòmalman pa gen tan CPU - kite a di .1 segonn.
  • Peze bouton an Kay voye app a Facebook nan eta a background epi li sèvi ak sou .6 segonn nan tan CPU.
  • Rekòmanse app a Facebook soti nan eta a background itilize sou .3 segonn nan tan CPU.

Se poutèt sa, si ou louvri app a Facebook soti nan eta a pa kouri (3.3), fèmen li (.1), epi louvri l 'ankò soti nan eta a pa kouri (3.3), li itilize 6.7 segonn nan tan CPU. Si ou louvri app a Facebook soti nan eta a pa kouri, peze bouton an kay voye li nan eta a background (.6), ak rezime li soti nan eta a background (.3), li sèlman itilize 4.1 segonn nan tan CPU.

Wow! Nan ka sa a, fèmen soti app a Facebook ak relouvri l 'ankò itilize 2.6 segonn plis nan tan CPU. Pa kite app a Facebook louvri, ou te itilize alantou 39% mwens pouvwa!

Epi gayan an se ...

Pa tèlman vit! Nou bezwen gade gwo foto an yo ka resevwa yon evalyasyon pi egzak sou sitiyasyon an.

Mete l 'pouvwa nan pèspektiv

39% son tankou anpil, ak li ye - jiskaske ou reyalize ki jan infinitesimally ti kantite lajan an nan pouvwa nou ap pale de se an konparezon ak pouvwa a li pran yo sèvi ak iPhone ou. Agiman an kont fèmen soti apps ou son gwo jiskaske ou reyalize li te fonde sou yon estatistik ki pa gen pwoblèm.

Kòm nou te diskite, ou pral sove 2.6 segonn nan tan CPU si ou kite app a Facebook louvri olye pou yo fèmen li. Men, ki kantite pouvwa app a Facebook konsome lè ou sèvi ak li?

Mwen defile nan newsfeed mwen an pou 10 segonn ak itilize 10 segonn nan tan CPU, oswa 1 dezyèm nan tan CPU pou chak dezyèm mwen itilize app a. Apre 5 minit nan lè l sèvi avèk app a Facebook, mwen ta itilize 300 segonn nan tan CPU.

Nan lòt mo, mwen ta gen yo louvri epi fèmen app a Facebook 115 fwa fè kòm anpil nan yon enpak sou lavi batri kòm 5 minit nan lè l sèvi avèk app Facebook la. Ki sa sa vle di se sa a:

Pa deside si ou pa fèmen soti apps ou ki baze sou yon estatistik ensiyifyan. Sèvi ak desizyon ou sou sa ki pi bon pou iPhone ou.

Men, sa a se pa rezon ki fè la sèlman poukisa fèmen soti apps ou a se yon bon lide. Deplase sou ...

Ralanti ak konstan CPU Boule nan mòd background

Lè yon app antre nan mòd background, li kontinye sèvi ak pouvwa batri menm lè iPhone ou ap dòmi nan pòch ou. Tès mwen nan app Facebook la konfime sa rive menm lè background App Refresh etenn.

Apre mwen te fèmen app Facebook la, li te kontinye itilize CPU menm lè iPhone a te koupe. Sou kou a nan yon minit, li te itilize .9 segonn nan tan CPU adisyonèl. Apre twa minit, kite app Facebook la louvri ta itilize plis pouvwa ke li ta genyen si nou fèmen li touswit.

Moral nan istwa a se sa a: Si w ap itilize yon app chak kèk minit, pa fèmen li chak fwa ou itilize li. Si w ap itilize li mwens souvan, li nan yon bon lide yo fèmen app a.

Pou ou kapab jis, anpil apps ale tou dwat nan mòd background nan mòd sispann, ak nan mòd sispann, apps pa sèvi ak nenpòt ki pouvwa nan tout. Sepandan, pa gen okenn fason yo konnen ki apps yo nan mòd background, se konsa yon bon règ nan gwo pous se fèmen yo tout . Sonje byen, kantite pouvwa li pran louvri yon app soti nan grafouyen pal an konparezon ak kantite lajan an nan pouvwa li pran yo itilize app a.

Pwoblèm lojisyèl rive tout tan

Apps iPhone aksidan pi souvan pase ou ka reyalize. Pifò aksidan lojisyèl yo minè epi yo pa lakòz okenn efè segondè-discernible. Ou te pwobableman remake li anvan:

W ap itilize yon app ak nan yon toudenkou, ekran an kliyote epi ou fini tounen sou ekran an Kay. Sa a se sa k ap pase lè apps aksidan.

Ou kapab tou wè mòso bwa yo aksidan an Anviwònman -> Privacy -> Dyagnostik & Itilizasyon -> Dyagnostik ak Itilizasyon Done.

Pifò aksidan lojisyèl yo pa gen anyen enkyete sou, espesyalman si ou fèmen soti apps ou. Souvan fwa, yon app ki gen yon pwoblèm lojisyèl jis bezwen yo dwe lanse nan grate.

Yon egzanp sou yon pwoblèm lojisyèl komen

Li lè manje midi epi ou remake batri iPhone ou te vide a 60%. Sou manje maten, ou tcheke imèl ou, koute mizik, soupi sou balans kont labank, gade yon pale TED, ranvèrse nan Facebook, voye yon Tweet, epi tcheke nòt la nan jwèt baskètbòl yè swa a.

Fikse yon App ekraze

Ou sonje ke yon app ekraze ka lakòz batri ou a vide byen vit epi ki fèmen app a ka ranje li, men ou pa konnen ki app se sa ki lakòz pwoblèm nan. Nan ka sa a (ak sa a se reyèl), app a TED ap boule nan CPU menm si mwen pa lè l sèvi avèk iPhone mwen an. Ou ka ranje pwoblèm nan nan youn nan de fason:

  1. Konekte òdinatè w lan nan yon Mac, download yo ak enstale Xcode ak Enstriman , pèmèt iPhone ou pou devlopman, mete kanpe yon tès koutim yo enspekte pwosesis endividyèl yo kouri sou iPhone ou, sòt yo pa l 'CPU, epi fèmen app a ki nan sa ki lakòz CPU ou a rete revved jiska 100%.
  2. Fèmen apps ou yo.

Mwen chwazi opsyon 2 100% nan tan an, e mwen se yon jik. (Mwen ranmase enfòmasyon pou atik sa a lè l sèvi avèk opsyon 1.) Louvri apps ou soti nan eta a pa kouri sèvi ak plis pouvwa pase louvri yo soti nan background nan oswa eta sispann, men diferans lan se neglijab konpare ak drenaj la pouvwa enpòtan ki rive lè yon app aksidan.

Poukisa Mwen Kwè Fèmti Apps Ou se yon bon lide

  1. Menm si ou fèmen apps ou chak fwa ou sèvi ak yo, ou pa pral wè yon diferans nan lavi batri paske kantite lajan an nan pouvwa li pran yo louvri yon app se ensiyifyan konpare ak kantite lajan an nan pouvwa li pran yo sèvi ak app a.
  2. Apps ki rete kouri nan mòd background kontinye lè l sèvi avèk pouvwa lè ou pa ap itilize iPhone ou, e ke ajoute moute sou kou a nan yon jounen.
  3. Fèmti soti apps ou se yon bon fason yo anpeche pwoblèm lojisyèl grav ki ka lakòz batri iPhone ou a vide trè vit .

Fèmen Atik sa a

Atik sa a gen plis pwofondè pase atik mwen konn ekri yo, men mwen espere ke li te enteresan e ke ou te aprann yon bagay nouvo sou ki jan apps kouri sou iPhone ou. Mwen fèmen soti apps mwen kèk fwa nan yon jounen, e ke sa ede m 'kenbe iPhone mwen kouri san pwoblèm ke posib. Ki baze sou tès yo ak eksperyans premye men mwen k ap travay ak dè santèn de iPhones kòm yon teknoloji Apple, mwen ka konfyans di ke fèmen soti apps ou se vre yon bon fason pou konsève pou lavi batri iPhone.

Mèsi pou lekti, epi sonje peye li pi devan,
David P.