Дали затворањето на апликациите за iPhone е лоша идеја? Не, и еве зошто.

Cerrar Las Aplicaciones De Iphone Es Una Mala Idea







Обидете Се Со Нашиот Инструмент За Елиминирање На Проблемите

Двоен клик на копчето Home и повлечете ги апликациите преку горниот дел од екранот: Дали е тоа добра идеја или лоша идеја? Во последно време се појави одредена конфузија околу тоа дали затворањето на вашите апликации за iPhone и iPad е корисно или штетно, особено во врска со влијанието на ова врз траењето на батеријата. Отсекогаш сум велел дека е добра идеја: Затворете ги вашите апликации е совет број 4 од мојот напис како да заштедите батерија на iPhone .





Во оваа статија, ќе ви објаснам Зошто затворањето на вашите апликации може да биде корисно за траењето на батеријата на вашиот iPhone , Ќе обезбедам извадоци од документацијата за развивач на Apple за да ја креирам резервната копија и ќе вклучам неколку примери за тест во реалниот свет Направив со Apple Developer Tools и мојот iPhone.



како да го вклучите полнењето qi

Кога пишувам, сакам информациите што ги давам да бидат корисни и лесно разбирливи за тоа сите . Јас обично не станувам премногу технички, бидејќи тоа ми го покажа моето искуство со работа во Apple Store очите на луѓето почнуваат да светкаат кога ќе почнам да зборувам за процеси , Време на процесорот Y животниот циклус на апликацијата .

Затворете ја апликацијата iPhoneВо оваа статија, ќе нурнеме малку подлабоко во како работат апликациите за да можете да донесете информирана одлука за тоа дали затворањето на вашите апликации за iPhone или iPad е соодветно за вас. Прво, ќе разговараме за животниот циклус на апликацијата , што опишува што се случува од моментот кога ќе ја отворите апликацијата додека не се затвори и исчисти од меморијата.

Lifeивотен циклус на апликација

Постојат пет наведува апликација кои го сочинуваат животниот циклус на апликацијата. Сите апликации на вашиот iPhone се наоѓаат во една од овие состојби во моментов, а повеќето се во состојба на не трча . На Документација за развивач на Apple секој објаснува:





Клучни полетувања

  • Кога ќе притиснете на копчето Home за да излезете од апликација, таа оди во состојба на втора рамнина или прекинат .
  • Кога ќе кликнете двапати на копчето Home и повлечете апликација од горниот дел на екранот, апликацијата се заклучува. затвора и оди во државата Не работи .
  • На држава на апликацијата се познати и како режими
  • Апликации во режим позадина сè уште работат и ја трошат батеријата, но апликациите се во режим прекинат не.

Повлечете ги апликациите горе: Затвори или присилно затвори?

За да расчистите некоја конфузија во врска со терминологијата, кога ќе кликнете двапати на копчето Home на вашиот iPhone и исфрлите апликација од горниот дел на екранот, вие сте затворање апликацијата. Присилно затвори на апликацијата е различен процес за кој планирам да напишам во идна статија.

Написот за поддршка на Apple на iOS мултитаскинг потврди го ова:

За да затворите апликација, кликнете двапати на копчето Start за да ги видите неодамна користените апликации. Потоа, поминете нагоре кон апликацијата што сакате да ја затворите ”.

Зошто ги затвораме нашите апликации?

Во мојот напис на како да заштедите батерија на iPhone , Секогаш го велев ова:

„Еднаш на ден или два, добра идеја е да ги затворите вашите апликации. Во совршен свет, никогаш не би морале да го правите ова и повеќето вработени во „Епл“ никогаш нема да речат дека треба ... Многу проблеми со празнење на батерии се јавуваат кога претпоставувате дека апликацијата е затворена, но не е. Наместо тоа, апликацијата оди во позадина и батеријата на вашиот iPhone се троши без да знаете “.

На кратко, причината директор зошто препорачувам да ги затворите вашите апликации е за спречете ја батеријата да се потроши кога некоја апликација не работи позадина или не знам суспендира како што треба. Во мојот напис на зошто ајфони се загреваат , Јас го споредувам процесорот на вашиот iPhone (централна единица за обработка мозокот на работењето) со моторот на автомобил:

Ако подолг временски период стапнете целосно на педалата, моторот на автомобилот се прегрее и троши многу бензин. . Ако процесорот на iPhone гасне на 100% подолг временски период, iPhone се прегрее и батеријата брзо се испразнува.

Сите апликации го користат процесорот на вашиот iPhone. Обично, апликацијата користи многу напојување на процесорот за секунда или две кога е отворена, а потоа оди во режим на помала моќност додека ја користите. Кога некоја апликација ќе се сруши, процесорот на iPhone често заглавува на 100%. Кога ги затворате вашите апликации, проверете дали тоа не се случи затоа што апликацијата се враќа на не работи статус .

Дали е штетно да се затвори апликација?

Апсолутно не. За разлика од многу програми на вашиот Mac или компјутер, апликациите на iPhone не чекаат да кликнете на „Зачувај“ за да ги зачувате вашите податоци. На документација за развивачот Apple ја нагласува важноста апликациите да бидат подготвени да ги затворат со трепкање на окото:

„Апликациите мора да бидат подготвени за исклучување во секое време и не треба да чекаат да се побара исклучување за да се зачуваат корисничките податоци или да се извршат други клучни задачи. Исклучено исклучување на системот е нормален дел од животниот циклус на апликацијата '

Кога ти затворате апликација, исто така:

„Покрај тоа што системот ја прекинува нивната апликација, корисникот може експлицитно да ја прекине нивната апликација преку мултитаскинг кориснички интерфејс. Исклучено исклучување од корисник го има истиот ефект како и суспендираното исклучување на апликацијата.

како да го ротирате екранот на ipad air 2

Аргументот против затворање на апликациите за iPhone и iPad

Постои аргумент против затворање на вашите апликации и тој се заснова на факти. Сепак, се заснова на a многу ограничен вид на фактите. Еве најдолго и најкратко:

  • Потребно е повеќе моќ да се отвори апликација од државата не трча тоа да се продолжи од состојбата на позадина или прекинат . Ова е апсолутно точно .
  • „Епл“ вложува големи напори за да осигури дека оперативниот систем на „Ајфон“ ефикасно управува со меморијата, минимизирајќи ја количината на батерија што ја користат апликациите кога ќе останат сами. втора рамнина или во држава прекинат . Ова е исто така точно.
  • Ја трошите вашата батерија, ако ги затворите апликациите затоа што е потребно повеќе енергија да ги отворите апликациите на iPhone од нула отколку што користи оперативниот систем за да ги продолжи од позадина и суспендирана состојба. Понекогаш е вистина.

Да ги погледнеме броевите

Програмерите често го користат Време на процесорот да се измери колку напор направи iPhone за извршување задачи, бидејќи може да има директно влијание врз траењето на батеријата. Користев алатка за развивач на Apple, наречена Инструменти да го измерам влијанието на различните апликации врз процесорот на мојот iPhone.

Да ја искористиме апликацијата Фејсбук како пример:

  • Отворањето на апликацијата Facebook од празен режим користи приближно 3,3 секунди време на процесорот.
  • Затворањето на која било апликација ја чисти од меморијата и ја враќа во состојба на без работа и практично не користи време на процесорот, да речеме 0,1 секунда.
  • Со притискање на копчето Home, апликацијата Facebook се става во позадина и користи околу 0,6 секунди време на процесорот.
  • Продолжувањето на апликацијата Фејсбук од состојбата во позадина користи околу 0,3 секунди време на процесорот.

Значи, ако ја отворите апликацијата Фејсбук од состојбата што не работи (3.3), затворете ја (0,1) и повторно ја отворите од состојбата што не работи (3,3), таа користи 6,7 секунди време на процесорот. Ако ја отворите апликацијата Facebook од неработена состојба, притиснете го копчето Home за да ја испратите во позадина (0,6) и продолжете ја од позадина (0,3), само користите 4,1 секунди од времето на процесорот.

Леле! Во овој случај, затворање на апликацијата Фејсбук и повторно отворање што го користи 2,6 секунди повеќе време на процесорот. Оставајќи ја отворена апликацијата Фејсбук, потрошивте околу 39% помалку енергија!

И победник е

Не толку брзо! Треба да погледнеме големата слика за да се добие поточна проценка на состојбата.

Ставање на употребата на енергија во перспектива

39% се чини како многу, и е , сè додека не сфатите колку бесконечно мала количина на енергија за која зборуваме во споредба со енергијата што е потребна за да се користи вашиот iPhone. Аргументот против затворање на вашите апликации звучи одлично додека не го сфатите тоа се заснова на статистика што не е важна.

Како што разговаравме, ќе заштедите 2,6 секунди време од процесорот ако ја оставите отворена апликацијата Facebook наместо да ја затворите. Но, колку енергија троши апликацијата Фејсбук кога ја користите?

Прелистував низ мојата вест 10 секунди и користев 10 секунди време на процесорот, или 1 секунда од времето на процесорот во секунда што ја користев апликацијата. После 5 минути користење на апликацијата Фејсбук, таа би користела 300 секунди време на процесорот.

Со други зборови, ќе мора да ја отворите и затворите апликацијата Фејсбук 115 пати за да влијаете на траењето на батеријата за дури 5 минути. на употреба од апликацијата Фејсбук. Што значи ова е:

Не одлучувајте дали или не да ги затворите вашите апликации врз основа на занемарлива статистика. Основете ја вашата одлука за тоа што е најдобро за вашиот iPhone.

Но, тоа не е единствената причина за затворање на вашите апликации е добра идеја. Ајде да продолжиме ...

Бавна и стабилна употреба на процесорот во режим на позадина

Кога една апликација ќе влезе во режим во позадина, таа продолжува да ја користи енергијата на батеријата дури и кога вашиот iPhone е заклучен во вашиот џеб. Тестот за апликација на Фејсбук потврдува дека ова се случило дури и кога ажурирањето на апликацијата во позадина е оневозможено .

По затворањето на апликацијата Facebook, таа продолжи да го користи процесорот дури и кога iPhone беше исклучен. За време на една минута, се искористија 0,9 секунди дополнително време на процесорот. По три минути, оставањето отворена апликација на Фејсбук ќе трошеше повеќе енергија отколку што би трошела ако ја затвориме веднаш и потоа повторно ја отвориме.

Моралот на приказната е ова: Ако користите апликација на секои неколку минути, не затворајте ја секогаш кога ја користите. Ако го користите поретко, добро е да ја затворите апликацијата.

Да бидеме фер, многу апликации одат директно од режим на позадина во режим на мирување, а во режим на мирување, апликациите воопшто не трошат енергија. Сепак, не постои начин да се каже кои апликации се во режим на позадина, па затоа е добро правило затвори ги сите . Запомнете, количината на енергија што треба да се да отвори апликација од нула бледи во споредба со количината на енергија што треба употреба апликацијата.

Проблемите со софтверот се случуваат цело време

Апликациите на iPhone паѓаат почесто отколку што може да мислите. На повеќето софтверски грешки се мали и не предизвикуваат забележителни несакани ефекти. Веројатно претходно сте го забележале тоа:

Користете апликација и одеднаш екранот трепери и повторно се враќате на почетниот екран. Ова е она што се случува кога апликациите паѓаат.

Можете исто така да ги видите најавите за падови Поставки> Приватност> Анализа и подобрувања> Податоци за анализа.

Ајфон 7 плус микрофон не работи

Повеќето софтверски грешки не се причина за загриженост, особено ако ги затворат вашите апликации. Честопати, апликацијата што има проблем со софтвер треба само да се стартува од нула.

Пример за заеднички проблем со софтвер

Завршивте појадок и забележавте дека батеријата на вашиот iPhone е потрошена 60%. За време на појадокот, ја проверивте вашата е-пошта, слушавте музика, воздивнувавте за состојбата на вашата банкарска сметка, гледавте разговор на ТЕД, прелистувавте на Фејсбук, твитувавте и го проверивте резултатот од синоќешниот кошаркарски натпревар.

Поправете апликација за кршење

Запомнете дека апликација што се расипува може да предизвика брзо испуштање на батеријата и дека затворањето на апликацијата може да ја поправи, но не знаете кои апликацијата го предизвикува проблемот. Во овој случај (и ова е реално), апликацијата TED многу го користи процесорот иако не го користам мојот iPhone. Може да го решите проблемот на два начина:

  1. Поврзете го вашиот компјутер со Mac, преземете и инсталирајте Xcode е Инструменти , овозможете го вашиот iPhone за развој, поставете сопствен тест за да ги прегледате индивидуалните процеси што се извршуваат на вашиот iPhone, да ги рангирате според употребата на процесорот и да ја затворите апликацијата што предизвикува вашиот процесор да остане до 100% гас.
  2. Затворете ги вашите апликации.

Избирам опција 2 100% од времето и сум гик. (Ги собрав информациите за овој напис користејќи ја опцијата 1) Повторното отворање на вашите апликации од состојбата што не работи троши повеќе енергија отколку да ги отворите од позадина или од состојбата на мирување, но разликата е занемарлива во споредба со значајната потрошувачка на енергија што се јавува при апликација се урна.

Зошто мислам дека затворањето на вашите апликации е добра идеја

  1. Дури и ако ги затворате вашите апликации секој пат кога ќе ги користите, нема да видите разлика во траењето на батеријата бидејќи количината на енергија што е потребна за отворање на апликацијата е занемарлива во споредба со количината на енергија што е потребна за користење на апликацијата.
  2. Апликациите што работат во режим на заднина продолжуваат да користат енергија кога не го користите вашиот iPhone и тоа се додава во текот на денот.
  3. Затворањето на вашите апликации е добар начин да се избегнат сериозни проблеми со софтверот што може да предизвика истекување на батеријата на вашиот iPhone. многу брзо .

Затворете го овој напис

Оваа статија е подлабока од написите што обично ги пишувам, но се надевам дека беше интересно и дека научивте нешто ново за тоа како работат апликациите на вашиот iPhone. Ги затворам моите апликации неколку пати на ден, а тоа му помага на мојот iPhone да работи што е можно непречено. Врз основа на тестирање и моето искуство од прва рака работејќи со стотици iPhone телефони како техничар на Apple, со сигурност можам да кажам дека затворањето на вашите апликации е добар начин да заштедите батерија на iPhone.

Ви благодариме за читањето и запомнете да ја вратите услугата,
Дејвид П.