A është një ide e keqe mbyllja e aplikacioneve të iPhone? Jo, dhe këtu është arsyeja pse.

Cerrar Las Aplicaciones De Iphone Es Una Mala Idea







Provoni Instrumentin Tonë Për Eliminimin E Problemeve

Klikoni dy herë në butonin Home dhe rrëshqisni aplikacionet tuaja në pjesën e sipërme të ekranit: A është një ide e mirë apo një ide e keqe? Kohët e fundit ka pasur disa konfuzione nëse mbyllja e aplikacioneve tuaja iPhone dhe iPad është e dobishme apo e dëmshme, veçanërisht në lidhje me ndikimin e kësaj në jetën e baterisë. Unë gjithmonë kam thënë se është një ide e mirë: Mbyllni aplikacionet tuaja është numri 4 i artikullit tim si të kurseni baterinë në iPhone .





Në këtë artikull, unë do t'ju shpjegoj Pse mbyllja e aplikacioneve mund të jetë e dobishme për jetën e baterisë së iPhone tuaj , Unë do të sigurojë fragmente nga dokumentacioni i zhvilluesit të Apple për të mbështetur atë dhe unë do të përfshijë disa shembuj të provave të botës reale Unë bëra me Apple Developer Tools dhe iPhone tim.



Si të rregulloni një ekran të iPhone që nuk funksionon

Kur shkruaj, dua që informacioni që jap të jetë i dobishëm dhe i lehtë për tu kuptuar kështu të gjithë . Unë zakonisht nuk jam shumë teknik, sepse përvoja ime duke punuar në një dyqan Apple më ka treguar këtë sytë e njerëzve fillojnë të shkëlqejnë kur filloj të flas për proceset , Koha e procesorit Y ciklin jetësor të aplikimit .

Mbyllni aplikacionin iPhoneNë këtë artikull, ne do të thellohemi pak më thellë si funksionojnë aplikacionet kështu që ju mund të merrni një vendim të informuar nëse mbyllja e aplikacioneve tuaja iPhone ose iPad është e përshtatshme për ju. Së pari, ne do të flasim për ciklin jetësor të aplikimit , e cila përshkruan atë që ndodh nga momenti kur hapni një aplikacion derisa të mbyllet dhe pastrohet nga kujtesa.

Cikli i Jetës së Aplikimit

Janë pesë shtetet e aplikimit që përbëjnë ciklin jetësor të një aplikacioni. Të gjitha aplikacionet në iPhone tuaj ndodhen në një nga këto gjendje tani dhe shumica janë në gjendje të nuk vrapon . Dokumentacioni i Apple Developer secili shpjegon:





Marrjet kryesore

  • Kur shtypni butonin Home për të dalë nga një aplikacion, ai shkon në gjendjen e aeroplani i dytë ose ndërpritet .
  • Kur klikoni dy herë në butonin Home dhe rrëshqitni një aplikacion nga pjesa e sipërme e ekranit, aplikacioni bllokohet. mbyllet dhe shkon në shtet Nuk vrapon .
  • shtet e aplikimit njihen gjithashtu si mënyrat
  • Aplikimet në modalitet sfond janë akoma duke ekzekutuar dhe thahen baterinë, por aplikacionet në modalitet ndërpritet jo

Rrëshqitni aplikacionet lart: Mbyllni apo detyroni të mbyllni?

Për të pastruar disa konfuzione në lidhje me terminologjinë, kur klikoni dy herë në butonin Home në iPhone dhe rrëshqitni një aplikacion në pjesën e sipërme të ekranit, ju jeni duke u mbyllur Aplikacioni. Forca afër i një aplikacioni është një proces i ndryshëm për të cilin planifikoj të shkruaj në një artikull të ardhshëm.

Artikulli i Apple për mbështetjen në iOS Multitasking konfirmoni këtë:

“Për të mbyllur një aplikacion, klikoni dy herë në butonin Start për të parë aplikacionet e përdorura së fundmi. Pastaj rrëshqitni lart në aplikacionin që dëshironi të mbyllni '.

Pse i mbyllim aplikimet tona?

Në artikullin tim në si të kurseni baterinë në iPhone , Unë gjithmonë e kam thënë këtë:

“Një herë në ditë ose dy, është një ide e mirë të mbyllni aplikacionet tuaja. Në një botë të përsosur, nuk do të duhet ta bënit kurrë këtë dhe shumica e punonjësve të Apple kurrë nuk do të thonë se duhet ... Shumë probleme të ikjes së baterisë ndodhin kur ju supozoni se një aplikacion u mbyll, por nuk është ashtu. Në vend të kësaj, aplikacioni shkon në prapavijë dhe bateria e iPhone tuaj shteron pa e ditur ju. '

Me pak fjalë, arsyeja drejtori pse rekomandoj mbylljen e aplikacioneve tuaja është për parandaloni që bateria të thahet kur një aplikacion nuk po ndizet sfond ose nuk e di pezulloj ashtu si duhet. Në artikullin tim në pse iPhone nxehen , Unë krahasoj CPU-në e iPhone-it tuaj (njësia qendrore e përpunimit truri i operacionit) me motorin e një makine:

Nëse shkel plotësisht pedalin për një periudhë të zgjatur kohe, motori i makinës suaj mbinxehet dhe përdor shumë gaz. . Nëse CPU-ja e një iPhone fut në 100% për një periudhë të zgjatur kohe, iPhone mbinxehet dhe bateria derdhet shpejt.

Të gjitha aplikacionet përdorin CPU-në e iPhone tuaj. Në mënyrë tipike, një aplikacion përdor shumë energji të CPU për një sekondë ose dy kur hapet, pastaj kalon në një modalitet më të ulët të energjisë ndërsa e përdorni. Kur një aplikacion rrëzohet, CPU-ja e iPhone shpesh bllokohet në 100%. Kur mbyllni aplikacionet tuaja, sigurohuni që kjo të mos ndodhë sepse aplikacioni kthehet te statusi jo i ekzekutimit .

A është e dëmshme të mbyllësh një kërkesë?

Absolutisht jo. Ndryshe nga shumë programe në Mac ose PC, aplikacionet iPhone nuk presin që ju të klikoni 'Ruaj' për të ruajtur të dhënat tuaja. dokumentacioni i zhvilluesit Apple thekson rëndësinë që aplikacionet të jenë gati për t’u mbyllur sa hap e mbyll sytë:

“Aplikimet duhet të jenë të gatshme për një mbyllje në çdo kohë dhe nuk duhet të presin që të kërkohet një mbyllje për të ruajtur të dhënat e përdoruesit ose për të kryer detyra të tjera kritike. Mbyllja e filluar nga sistemi është një pjesë normale e një cikli jetësor të aplikacionit '.

Kur ti ju mbyllni një aplikacion, gjithashtu:

“Përveç që sistemi ndërpret aplikimin e tyre, përdoruesi mund të përfundojë në mënyrë të qartë aplikacionin e tij përmes ndërfaqes së përdoruesit me shumë detyra. Një mbyllje e iniciuar nga përdoruesi ka të njëjtin efekt si një mbyllje e pezulluar e aplikacionit. '

iphone 7 plus kamera e paqartë

Argumenti Kundër Mbylljes së Aplikacioneve të iPhone dhe iPad

Ekziston një argument kundër mbylljes së aplikacioneve tuaja, dhe bazohet në fakte. Sidoqoftë, bazohet në një vizion shumë i kufizuar të fakteve. Këtu është më e gjata dhe më e shkurtër:

  • Duhet më shumë energji për të hapur një aplikacion nga shteti nuk vrapon që të rifillojë atë nga gjendja e sfond ose ndërpritet . Kjo është absolutisht e vërtetë .
  • Apple bën përpjekje të mëdha për të siguruar që sistemi operativ i iPhone administron kujtesën në mënyrë efikase, duke minimizuar sasinë e baterisë që përdorin aplikacionet kur lihen vetëm. aeroplani i dytë ose ne gjendje ndërpritet . Kjo është gjithashtu e vërtetë.
  • Ju po humbni jetën e baterisë nëse mbyllni aplikacionet tuaja sepse kërkon më shumë energji për të hapur aplikacionet e iPhone nga e para sesa përdor sistemi operativ për t'i rifilluar ato nga sfondi dhe gjendja e pezulluar. Ndonjëherë është e vërtetë.

Le të shohim numrat

Zhvilluesit shpesh përdorin Koha e procesorit për të matur sa përpjekje ka bërë një iPhone në kryerjen e detyrave, sepse mund të ketë një ndikim të drejtpërdrejtë në jetëgjatësinë e baterisë. Kam përdorur një mjet zhvilluesi Apple të quajtur Instrumente për të matur ndikimin e aplikacioneve të ndryshme në CPU-në e iPhone tim.

Le të përdorim aplikacionin Facebook si shembull:

  • Hapja e aplikacionit Facebook nga shteti boshe përdor afërsisht 3.3 sekonda të kohës së CPU-së.
  • Mbyllja e çdo aplikacioni e pastron atë nga kujtesa dhe e kthen atë në gjendjen pa ekzekutim dhe praktikisht nuk përdor asnjë kohë të CPU-së, të themi 0,1 sekonda.
  • Shtypja e butonit Home e vendos aplikacionin Facebook në gjendjen e sfondit dhe përdor rreth 0.6 sekonda të kohës së CPU-së.
  • Rifillimi i aplikacionit Facebook nga gjendja në sfond përdor rreth 0.3 sekonda të kohës së CPU-së.

Pra, nëse hapni aplikacionin Facebook nga gjendja jo-ekzekutuese (3.3), mbyllni atë (0.1) dhe rihapeni nga gjendja jo-ekzekutuese (3.3), ai përdor 6.7 sekonda të kohës së CPU-së. Nëse hapni aplikacionin Facebook nga gjendja që nuk funksionon, shtypni butonin shtëpi për ta dërguar në sfond (0.6) dhe rifilloni nga sfondi (0.3), thjesht përdorni 4.1 sekonda nga koha e CPU-së.

Uau! Në këtë rast, mbyllja e aplikacionit Facebook dhe rihapja që përdor 2.6 sekonda më shumë kohë CPU. Duke lënë të hapur aplikacionin Facebook, keni përdorur rreth 39% më pak energji!

Dhe fituesi është…

Jo kaq shpejt! Duhet të shikojmë pasqyra e madhe për të marrë një vlerësim më të saktë të situatës.

Vendosja e përdorimit të energjisë në perspektivë

39% duket si shumë, dhe eshte , derisa ta kuptoni sa pafundësisht e vogël sasia e energjisë për të cilën po flasim në krahasim me fuqinë që duhet për të përdorur iPhone tuaj. Argumenti kundër mbylljes së aplikacioneve tuaja tingëllon i shkëlqyeshëm derisa ta kuptoni që bazohet në një statistikë që nuk ka rëndësi.

Siç kemi diskutuar, ju do të kurseni 2.6 sekonda kohë të CPU-së nëse e lini të hapur aplikacionin Facebook në vend që ta mbyllni. Por sa energji konsumon aplikacioni Facebook kur e përdorni?

Kam lëvizur nëpër lajmet e mia për 10 sekonda dhe kam përdorur 10 sekonda të kohës së CPU-së, ose 1 sekondë të kohës së CPU-së për sekondë që kam përdorur aplikacionin. Pas 5 minutash përdorimi të aplikacionit Facebook, ai do të kishte përdorur 300 sekonda kohë të CPU-së.

Me fjalë të tjera, do të duhet të hapni dhe mbyllni aplikacionin Facebook 115 herë për të ndikuar në jetën e baterisë deri në 5 minuta. të përdorimit nga aplikacioni Facebook. Çfarë do të thotë kjo është:

Mos vendosni nëse do të mbyllni ose jo aplikacionet tuaja bazuar në një statistikë të papërfillshme. Vendosni vendimin tuaj në atë që është më e mira për iPhone tuaj.

Por kjo nuk është arsyeja e vetme që mbyllja e aplikacioneve tuaja është një ide e mirë. Le të vazhdojmë ...

Përdorimi i ngadaltë dhe i qëndrueshëm i CPU-së në modalitetin e sfondit

Kur një aplikacion hyn në modalitetin e sfondit, ai vazhdon të përdorë energjinë e baterisë edhe kur iPhone juaj është i mbyllur në xhep. Testi im i aplikacionit në Facebook konfirmon se kjo ka ndodhur edhe kur azhurnimi i aplikacionit në sfond është i çaktivizuar .

Pas mbylljes së aplikacionit Facebook, ai vazhdoi të përdorte CPU edhe kur iPhone ishte i fikur. Gjatë një minutë, ai përdori 0,9 sekonda kohë shtesë të CPU-së. Pas tre minutash, lënia e hapur e aplikacionit Facebook do të konsumonte më shumë energji sesa do të harxhonte nëse e mbyllnim menjëherë dhe pastaj e rihapnim.

Morali i historisë është ky: Nëse përdorni një aplikacion çdo disa minuta, mos e mbyllni atë sa herë që e përdorni. Nëse e përdorni më rrallë, është mirë që ta mbyllni aplikacionin.

Të them të drejtën, shumë aplikacione kalojnë drejtpërdrejt nga modaliteti i sfondit në modalitetin e gjumit dhe në modalitetin e gjumit, aplikacionet nuk konsumojnë aspak energji. Sidoqoftë, nuk ka asnjë mënyrë për të treguar se cilat aplikacione janë në modalitetin e sfondit, kështu që është një rregull i mirë mbylli të gjithë . Mos harroni, sasia e energjisë që duhet për të për të hapur një aplikim nga e para zbehet në krahasim me sasinë e energjisë që duhet për të përdorim Aplikacioni.

Problemet e softuerit ndodhin gjatë gjithë kohës

Aplikacionet e iPhone rrëzohen më shpesh sesa mund të mendoni. shumica të metave të softuerit janë të vogla dhe nuk shkaktojnë efekte anësore të dukshme. Ju ndoshta e keni vërejtur më parë:

Po përdorni një aplikacion, dhe papritmas ekrani dridhet dhe përsëri jeni në ekranin kryesor. Kjo është ajo që ndodh kur përplasen aplikacionet.

Ju gjithashtu mund të shikoni regjistrat e aksidenteve Cilësimet> Privatësia> Analiza dhe përmirësimet> Të dhënat e Analizës.

itunes nuk mund të gjejë iphone tim

Shumica e problemeve të softuerit nuk janë një shqetësim, posaçërisht nëse ata mbyllin aplikacionet tuaja. Shpesh herë një aplikacion që ka një problem softueri thjesht duhet të fillohet nga e para.

Një shembull i një problemi të përbashkët të softuerit

Ju keni mbaruar së ngrëni mëngjesin dhe vini re që bateria e iPhone-it tuaj është harxhuar 60%. Gjatë mëngjesit, keni kontrolluar emailin tuaj, keni dëgjuar muzikë, keni psherëtitur për bilancin e llogarisë tuaj bankare, keni parë një bisedë TED, shfletoni Facebook, keni postuar në Twitter dhe kontrolluar rezultatin nga ndeshja e basketbollit mbrëmë.

Rregullo një Aplikim Crashing

Mos harroni se një aplikacion i prishur mund të shkaktojë tharjen e shpejtë të baterisë dhe mbyllja e aplikacionit mund ta rregullojë atë, por ju nuk e dini të cilat aplikimi po shkakton problemin. Në këtë rast (dhe kjo është e vërtetë), aplikacioni TED po përdor shumë CPU edhe pse unë nuk jam duke përdorur iPhone tim. Ju mund ta zgjidhni problemin në dy mënyra:

  1. Lidhni kompjuterin tuaj me një Mac, shkarkoni dhe instaloni Kodi X është Instrumente , aktivizoni iPhone tuaj për zhvillim, vendosni një provë të personalizuar për të inspektuar proceset individuale që ekzekutohen në iPhone tuaj, renditini ato sipas përdorimit të CPU-së dhe mbyllni aplikacionin që bën që CPU-ja juaj të qëndrojë deri në 100% të mbytjes.
  2. Mbyllni aplikacionet tuaja.

Unë zgjedh opsionin 2 100% të kohës dhe jam një geek. (Kam përpiluar informacionin për këtë artikull duke përdorur opsionin 1) Rihapja e aplikacioneve tuaja nga gjendja që nuk funksionon harxhon më shumë energji sesa hapja e tyre nga sfondi ose gjendja e gjumit, por ndryshimi është i papërfillshëm në krahasim me konsumin e konsiderueshëm të energjisë që ndodh kur një aplikacion përplasjet

Pse mendoj se mbyllja e aplikacioneve tuaja është një ide e mirë

  1. Edhe nëse i mbyllni aplikacionet tuaja sa herë që i përdorni, nuk do të shihni një ndryshim në jetëgjatësinë e baterisë sepse sasia e energjisë që duhet për të hapur një aplikacion është e papërfillshme në krahasim me sasinë e energjisë që duhet për të përdorur aplikacionin.
  2. Aplikacionet që ekzekutohen në modalitetin e sfondit vazhdojnë të përdorin energji kur nuk jeni duke përdorur iPhone tuaj dhe kjo shtohet gjatë gjithë ditës.
  3. Mbyllja e aplikacioneve tuaja është një mënyrë e mirë për të shmangur probleme serioze të softuerit që mund të shkaktojnë baterinë e iPhone tuaj. shumë shpejt .

Mbylle këtë artikull

Ky artikull është më i thelluar se artikujt që unë zakonisht shkruaj, por shpresoj që të ishte interesant dhe të keni mësuar diçka të re se si funksionojnë aplikacionet në iPhone tuaj. Unë i mbyll aplikacionet e mia disa herë në ditë, dhe kjo ndihmon që iPhone të funksionojë sa më mirë. Bazuar në testimin dhe përvojën time të dorës së parë duke punuar me qindra iPhone si teknik i Apple, me siguri mund të them se mbyllja e aplikacioneve është një mënyrë e mirë për të kursyer baterinë e iPhone.

Faleminderit për leximin dhe mos harroni të ktheni favorin,
David P.