Èske fèmen iPhone apps yon move lide? Non, ak isit la poukisa.

Cerrar Las Aplicaciones De Iphone Es Una Mala Idea







Eseye Enstriman Nou An Pou Elimine Pwoblèm

Double-klike sou bouton an Kay ak glise apps ou soti atravè tèt la nan ekran an: Èske li se yon bon lide oswa yon move lide? Te gen kèk konfizyon dènyèman kòm si fèmen iPhone ou ak iPad apps se itil oswa danjere, espesyalman konsènan enpak sa a sou lavi batri. Mwen te toujou di se yon bon lide: Fèmen aplikasyon w yo se pwent nimewo 4 nan atik mwen an sou ki jan pou konsève pou batri sou iPhone .





Nan atik sa a, mwen pral eksplike ou Poukisa fèmen apps ou ka itil pou lavi batri iPhone ou a , Mwen pral bay ekstrè nan dokiman pwomotè Apple la fè bak li epi mwen pral gen ladan yon kèk egzanp tès mond reyèl la Mwen te fè ak Apple Developer Tools ak iPhone mwen.



iphone kole sou ekran logo pòm

Lè mwen ekri, mwen vle enfòmasyon mwen bay yo itil e fasil pou konprann sa tout moun . 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 la pwosesis , Tan CPU Y sik lavi aplikasyon an .

Fèmen app iPhone aNan atik sa a, nou pral fouye yon ti kras pi fon nan ki jan apps travay konsa ou ka pran yon desizyon enfòme sou si wi ou non fèmen iPhone ou oswa iPad apps ki bon pou ou. Premyèman, nou pral pale sou sik lavi aplikasyon an , ki dekri sa k ap pase depi moman ou louvri yon aplikasyon jiskaske li fèmen epi efase tèt li nan memwa.

Sik lavi aplikasyon an

Gen senk aplikasyon eta yo ki fè moute sik lavi a nan yon aplikasyon. Tout apps yo sou iPhone ou yo nan youn nan eta sa yo kounye a, ak pi yo nan eta a nan pa kouri . La Apple Developer dokiman chak moun eksplike:





Takeaways kle

  • Lè ou peze bouton an Kay sòti nan yon aplikasyon, li ale nan eta a nan dezyèm avyon oswa sispann .
  • Lè ou double-klike sou bouton an Kay ak glise yon app soti nan tèt la nan ekran an, app a kadna moute. fèmen epi li ale nan eta a Pa kouri .
  • La leta nan aplikasyon an yo konnen tou kòm mòd.
  • Aplikasyon nan mòd background yo toujou kouri ak drenaj batri a, men apps nan mòd sispann pa.

Glise Aplikasyon moute: Fèmen oswa Fòse Fèmen?

Klè kèk konfizyon sou tèminoloji, lè ou double-klike sou bouton an Kay sou iPhone ou ak glise yon app soti atravè tèt la nan ekran an, ou se fèmen aplikasyon an. Fòs fèmen nan yon aplikasyon 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 aplikasyon, double-klike sou bouton Start pou wè aplikasyon ki fèk itilize yo. Lè sa a, glise moute sou app a ou vle fèmen '.

Poukisa nou fèmen aplikasyon nou yo?

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

'Yon fwa chak jou oswa de, li se yon bon lide yo fèmen aplikasyon ou yo. Nan yon mond pafè, ou pa ta janm oblije fè sa e pifò anplwaye Apple pap janm di ou ta dwe ... Anpil pwoblèm drenaj batri rive lè ou ta kwè ke yon aplikasyon te fèmen, men li pa. Olye de sa, app a ale nan background nan ak batri iPhone ou a odtoki san ou pa konnen li. '

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

Si ou etap sou pedal la konplètman pou yon peryòd tan ki pwolonje, motè machin ou an chofe epi sèvi ak yon anpil nan gaz. . Si CPU yon iPhone a akselere a 100% pou yon peryòd tan ki pwolonje, iPhone a surchof ak batri a vide byen vit.

Tout aplikasyon pou itilize CPU iPhone ou a. Tipikman, yon app itilize yon anpil nan pouvwa CPU pou yon dezyèm oswa de lè louvri, Lè sa a, ale nan yon mòd pouvwa pi ba jan ou itilize li. Lè yon app aksidan, CPU iPhone a souvan vin kole nan 100%. Lè ou fèmen aplikasyon ou yo, ou asire w ke sa pa rive paske aplikasyon an retounen nan pa kouri estati .

Èske li danjere pou fèmen yon aplikasyon?

Absoliman pa. Kontrèman ak anpil pwogram sou Mac ou oswa PC, aplikasyon pou iPhone pa rete tann pou ou pou w klike sou 'Save' pou konsève pou done ou yo. La dokiman pwomotè Apple mete aksan sou enpòtans ki genyen nan apps yo te pare yo fèmen nan bat je a nan yon grenn je:

'Aplikasyon yo dwe pare pou yon are nan nenpòt ki lè epi yo pa ta dwe rete tann pou yon are dwe mande pou konsève pou done itilizatè oswa fè lòt travay kritik. Sistèm inisye are se yon pati nòmal nan yon sik lavi aplikasyon an '.

Kilè ou menm ou fèmen yon aplikasyon, tou:

'Anplis sistèm nan mete fen nan aplikasyon yo, itilizatè a ka klèman mete fen nan aplikasyon yo nan koòdone nan itilizatè Multitech. Yon are itilizatè-inisye gen efè a menm jan ak yon sispann aplikasyon sispann. '

poukisa iphone mwen cho konsa

Agiman Kont Fèmen nan iPhone ak iPad Apps

Gen yon agiman kont fèmen aplikasyon ou yo, epi li baze sou reyalite. Sepandan, li baze sou yon vizyon trè limite nan reyalite yo. Isit la se pi long ak pi kout la:

  • Li pran plis pouvwa yo louvri yon app soti nan eta a pa kouri ki rekòmanse li soti nan eta a nan background oswa sispann . Sa a se absoliman vre .
  • Apple ale nan longè gwo asire ke sistèm opere iPhone a jere memwa avèk efikasite, minimize kantite batri ke apps itilize lè yo rete pou kont li. dezyèm avyon oswa nan eta a sispann . Sa a se laverite tou.
  • Ou ap gaspiye lavi batri si ou fèmen 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 li se vre.

Ann gade chif yo

Devlopè souvan itilize Tan CPU pou mezire konbyen efò yon iPhone mete nan fè travay, paske li ka gen yon enpak dirèk sou lavi batri. Mwen itilize yon zouti pwomotè Apple ki rele Enstriman pou mezire enpak divès aplikasyon sou CPU iPhone mwen an.

Ann sèvi ak app Facebook la kòm yon egzanp:

  • Louvri app a Facebook soti nan eta a san fè anyen konsa sèvi ak apeprè 3.3 segonn nan tan CPU.
  • Fèmen nenpòt aplikasyon efase li nan memwa epi retounen li nan eta a ki pa kouri epi li itilize pratikman pa gen tan CPU, di 0.1 segonn.
  • Peze bouton an Kay mete app a Facebook nan eta a background epi li sèvi ak sou 0.6 segonn nan tan CPU.
  • Rekòmanse app a Facebook soti nan eta a background sèvi ak sou 0.3 segonn nan tan CPU.

Se konsa, si ou louvri app a Facebook soti nan eta a ki pa kouri (3.3), fèmen li (0.1), ak relouvri li soti nan eta a ki 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 background nan (0.6) ak rezime li nan background nan (0.3), ou jis itilize 4.1 segonn nan tan CPU.

Wow! Nan ka sa a, fèmen aplikasyon an Facebook ak relouvri li itilize 2.6 segonn plis tan CPU. Pa kite app Facebook la louvri, ou te itilize apeprè 39% mwens enèji!

Ak gayan an se ...

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

Mete itilizasyon enèji nan pèspektiv

39% sanble tankou yon anpil, ak li ye , jiskaske ou reyalize ki jan enfiniman ti kantite lajan an nan pouvwa nou ap pale de konpare ak pouvwa a li pran yo sèvi ak iPhone ou. Agiman an kont fèmen apps ou son gwo jiskaske ou reyalize li ki baze 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 aplikasyon an 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 ke mwen itilize app a. Apre 5 minit nan lè l sèvi avèk app a Facebook, li ta itilize 300 segonn nan tan CPU.

Nan lòt mo, ou ta gen yo louvri epi fèmen app a Facebook 115 fwa enpak sou lavi batri pa otan ke 5 minit. nan itilize soti nan aplikasyon an Facebook. Kisa sa vle di se:

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

Men, se pa sèl rezon ki fè fèmen aplikasyon ou yo se yon bon lide. Ann avanse ...

Itilizasyon CPU ralanti ak konstan nan mòd background

Lè yon app antre nan mòd background, li kontinye sèvi ak pouvwa batri menm lè iPhone ou fèmen nan pòch ou. Tès app Facebook mwen an konfime sa rive menm lè background aktyalizasyon app enfim .

Apre fèmen aplikasyon an Facebook, li kontinye sèvi ak CPU a menm lè iPhone a te koupe. Sou kou a nan yon minit, li itilize 0.9 segonn nan tan CPU adisyonèl. Apre twa minit, kite app Facebook la louvri ta konsome plis enèji ke li ta konsome si nou fèmen li imedyatman ak Lè sa a, reouvri li.

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

Yo dwe jis, anpil apps ale tou dwat soti nan mòd background nan mòd dòmi, ak nan mòd dòmi, apps yo pa konsome pouvwa nan tout. Sepandan, pa gen okenn fason yo di ki apps yo nan mòd nan background, se konsa yon bon règ nan gwo pous se fèmen yo tout . Sonje byen, kantite enèji li pran yo louvri yon aplikasyon nan grafouyen pal an konparezon ak kantite enèji li pran itilize aplikasyon an.

Pwoblèm lojisyèl rive tout tan

IPhone apps aksidan pi souvan pase sa ou ta ka panse. La pi fò nan pinèz lojisyèl yo minè epi yo pa lakòz okenn efè segondè aparan. Ou te pwobableman remake li anvan:

W ap itilize yon app, epi toudenkou ekran an tranble epi w ap tounen nan ekran kay la. Sa a se sa k ap pase lè aplikasyon pou aksidan.

Ou kapab tou wè mòso bwa yo aksidan an Anviwònman> Konfidansyalite> analiz ak amelyorasyon> done analiz.

iphone 5 mwen an pa vire sou oswa chaje

Pifò pepen lojisyèl yo pa yon rezon pou enkyetid, espesyalman si yo fèmen aplikasyon ou yo. Souvan fwa yon aplikasyon ki gen yon pwoblèm lojisyèl jis bezwen yo dwe te kòmanse nan grate.

Yon egzanp sou yon pwoblèm lojisyèl komen

Ou fini manje manje maten epi ou remake ke batri iPhone ou a se 60% apovri. Pandan manje maten, ou tcheke imèl ou, koute mizik, soupi sou balans kont labank ou, gade yon pale TED, ranvèrse nan Facebook, tweeted, epi tcheke nòt la nan jwèt baskètbòl yè swa a.

Ranje yon Aplikasyon ekraze

Sonje byen ke yon aplikasyon ekraze ka lakòz batri a vide byen vit epi fèmen aplikasyon an ka ranje li, men ou pa konnen ki aplikasyon ki lakòz pwoblèm nan. Nan ka sa a (e sa reyèl), aplikasyon TED la ap itilize CPU a anpil menm si mwen pa itilize iPhone mwen an. Ou ka rezoud pwoblèm lan nan de fason:

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

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

Poukisa mwen panse Fèmti aplikasyon w lan 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 neglijab konpare ak kantite lajan an nan pouvwa li pran yo sèvi ak app a.
  2. Apps ki kouri nan mòd nan background kontinye sèvi ak pouvwa lè ou pa ap itilize iPhone ou, e ke ajoute moute pandan tout jounen an.
  3. Fèmti apps ou se yon bon fason pou fè pou evite pwoblèm lojisyèl grav ki ka lakòz batri iPhone ou a vide. trè vit .

Fèmen Atik sa a

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

Mèsi pou lekti, epi sonje retounen favè a,
David P.