Hevitra ratsy ve ny fanidiana Apps iPhone? Tsia, ary izao no antony.

Is Closing Iphone Apps Bad Idea







Andramo Ny Fitaovana Ataontsika Mba Hanesorana Ireo Olana

Tsindrio indroa ny bokotra Home ary hamafana ny fampiharana anao eo an-tampon'ny efijery: Hevitra tsara sa hevitra ratsy? Nisy fisafotofotoana tato ho ato momba ny mahasoa na manimba ny fanakatonana ny fampiharana iPhone sy iPad anao, indrindra momba ny fiainana bateria. Nolazaiko foana fa hevitra tsara izany: Akatona ny fampiharana anao dia ny tendron'ny # 4 amin'ny lahatsoratro momba izany Ahoana no hamonjy fiainana bateria iPhone.





Amin'ity lahatsoratra ity dia hazavaiko ny antony ny fanakatonana ny fampiharana anao dia mety hanampy amin'ny fiainanao bateria iPhone , manome sombiny avy amin'ny rakitra Apple Developer hanohanana izany, ary ampidiro ny sasany ohatra avy amin'ny fitsapana amin'ny tontolo tena izy Nampiasa ny Apple Developer Tools sy ny iPhone-ko aho.



Rehefa manoratra aho dia tiako ny fampahalalana omeko ho manampy sy mora ampiasaina Ny olon-drehetra mahazo. Matetika aho tsy dia mahazo teknika loatra, satria ny zavatra niainako niasa tao amin'ny Apple Store dia naneho ahy izany manomboka manjavozavo ny mason'ny olona rehefa manomboka miresaka aho dingana , Fotoana CPU , ary ny tsingerin'ny fiainana ny fampiharana .

Famaranana App iPhoneAmin'ity lahatsoratra ity dia hisitrika lalindalina kokoa isika ny fomba fiasan'ny fampiharana mba hahafahanao mandray fanapahan-kevitra tsara raha mety aminao ny manidy ny iPhone na iPad na tsia. Voalohany, hiresaka momba ny App Life Cycle , izay mamaritra ny zava-mitranga manomboka amin'ny fotoana hanokafanao rindranasa iray mandra-pikatony sy hofoanana tsy ho tadidinao.

Ny App Life Cycle

Misy dimy app milaza izay mandrafitra ny tsingerin'ny fiainana ny fampiharana. Ny fampiharana rehetra amin'ny iPhone dia ao amin'ny iray amin'ireto fanjakana ireto izao, ary ny ankamaroany dia ao amin'ny tsy mihazakazaka fanjakana. Antontan-taratasy momba ny Developer Apple manazava ny tsirairay avy:





anarana maditra hiantsoana ny sakaizanao

Fialana lalana

  • Rehefa tsindrio ny bokotra Home handao fampiharana iray dia miditra ao amin'ny lafika na nahantona fanjakana.
  • Rehefa tsindrio indroa ny bokotra Home ary mamafa ny fampiharana iray eo an-tampon'ny efijery dia ilay fampiharana Mifarana ary miditra ao amin'ny Tsy mihazakazaka fanjakana.
  • App Hoy ny dia antsoina koa hoe maody.
  • Fampiharana ao amin'ny Fomba maoderina dia mbola mihazakazaka sy mandetika ny baterinao, fa ny apps kosa ao Maody mihantona aza.

Famindrana rindrambaiko: fanakatonana sa fialana amin'ny hery?

Mba hamafana ny fisavoritahana momba ny terminology, rehefa tsindrio indroa ny bokotra Home amin'ny iPhoneo ary mamafa ny fampiharana eo an-tampon'ny efijery ianao. famaranana ny fampiharana. Fialana amin'ny hery ny fampiharana dia dingana hafa kasaiko hosoratana ao amin'ny lahatsoratra ho avy.

Lahatsoratra tohanan'ny Apple momba ny iOS Multitasking manamafy izany:

“Mba hanakatonana fampiharana dia kitiho indroa ny bokotra Home raha hijery fampiharana efa niasa vao tsy ela akory izay. Tsindrio avy eo amin'ny fampiharana tianao hikatona. ”

Fa maninona no manakatona ny fampiharana izahay?

Ao amin'ny lahatsoratro momba Ahoana no hamonjy fiainana bateria iPhone , Nolazaiko foana izany:

'Indray mandeha isan'andro na roa, tsara ny manakatona ireo fampiharana anao. Ao anatin'ny tontolo tonga lafatra dia tsy mila manao an'izany mihitsy ianao ary ny ankamaroan'ny mpiasa ao amin'ny Apple dia tsy hiteny mihitsy hoe tokony…… Betsaka ny olana amin'ny fantson'ny bateria no mitranga rehefa misy fampiharana noheverina manidy, fa tsy manao. Fa kosa, ny rindrambaiko nianjera tany aoriana sy ny zavamisy baterinao iPhone hidina nefa tsy fantatrao akory. ”

Raha fintinina, ny lehibe antony amporisihako hanakatona ny fampiharana anao dia sakano tsy hiala ny baterinao rehefa tsy tafiditra ao ny app fanjakana ambadika na fanjakana mihantona ny fomba tokony. Ao amin'ny lahatsoratro momba maninona no mahamay ny iPhones , Ampitahiko amin'ny motera fiara ny CPU-n'ny iPhoneo (singa fanodinana afovoany ny ati-dohan'ny fandidiana):

Raha apetrakao amin'ny metaly mandritra ny fotoana maharitra ny pedal, dia masiaka ny motera ary mampiasa lasantsy be dia be izy. Raha havaozina hatramin'ny 100% ny CPU-n'ny iPhone mandritra ny fotoana maharitra dia mihena be ny iPhone ary miala maina haingana ny baterinao.

Ny fampiharana rehetra dia mampiasa ny CPU amin'ny iPhone-nao. Raha ny mahazatra, fampiharana iray dia mampiasa herin'ny CPU be mandritra ny iray na roa segondra rehefa misokatra izy, ary avy eo miverina amin'ny modely herinaratra ambany kokoa rehefa mampiasa ilay fampiharana ianao. Rehefa lavo ny fampiharana iray dia matetika mikatona amin'ny 100% ny CPU an'ny iPhone. Rehefa manakatona ny fampiharana ianao dia alao antoka fa tsy hitranga izany satria miverina amin'ny tsy mihazakazaka fanjakana .

Mampidi-doza ve ny manakatona fampiharana?

Tsia, tsia. Tsy toy ny programa marobe amin'ny Mac na PC anao, ny fampiharana iPhone dia tsy miandry anao raha tsindrio 'Save' alohan'ny hitehirizany ny angon-drakitrao. Apple's antontan-taratasin'ny developer manasongadina ny maha-zava-dehibe ny fampiharana vonona ny hamarana amin'ny filatsahan'ny satroka:

'Ny fampiharana dia tokony ho vonona amin'ny famaranana hitranga amin'ny fotoana rehetra ary tsy tokony hiandry hamonjy ny angon-drakitry ny mpampiasa na hanao asa hafa manakiana. Ny famaranana ataon'ny rafitra dia ampahany mahazatra amin'ny tsingerin'ny fiainana an'ny fampiharana. '

Rahoviana ianareo manakatona fampiharana, tsy maninona koa:

“Ho fanampin'ny rafitra famaranana ny fampiharana anao, azon'ny mpampiasa atao ny mamarana ny fampiharana anao amin'ny fomba mazava tsara amin'ny fampiasana UI multitasking. Ny famaranana natomboky ny mpampiasa dia misy vokany mitovy amin'ny famaranana ny fampiharana mihantona. '

Ny ady hevitra manohitra ny fanakatonana ny fampiharana iPhone sy iPad

Misy ny ady hevitra manohitra ny fanakatonana ny fampiharana anao, ary mifototra amin'ny tena izy. Na izany aza, mifototra amin'ny a tery ny fomba fijery ny zava-misy. Ity ny lavany sy fohy azy:

  • Mila hery bebe kokoa ny fanokafana rindrambaiko iray avy amin'ny tsy mihazakazaka fanjakana noho izy mamerina azy amin'ny lafika na nahantona fanjakana. Tena marina izany.
  • Apple dia mametraka ezaka be dia be mba hahazoana antoka fa ny rafitra fiasan'ny iPhone dia mitantana fitadidiana tsara, izay mampihena ny habetsaky ny fampiasana bateria rehefa mijanona ao anaty lafika na nahantona fanjakana. Marina koa izany.
  • Mandany ny androm-batterinao ianao raha manakatona ny fampiharana anao satria mila hery bebe kokoa ny fanokafana fampiharana iPhone avy hatrany am-boalohany noho ny ampiasain'ny rafitra fiasa hamerenana azy ireo avy any aoriana sy amin'ny fanjakana mihantona. Indraindray marina.

Andao jerena ireo isa

Mampiasa matetika ny mpamorona Fotoana CPU handrefesana ny habetsaky ny ezaka lanin'ny iPhone amin'ny fanatanterahana asa, satria mety hisy fiatraikany mivantana amin'ny androm-piainany izany. Nampiasa fitaovana fampiroboroboana Apple antsoina hoe fitaovana handrefesana ny fiantraikan'ny fampiharana marobe amin'ny CPU-n'ny iPhone-ko.

Andao hampiasa ny fampiharana Facebook ho ohatra:

  • Ny fanokafana ny fampiharana Facebook avy amin'ny fanjakana tsy mandeha dia mampiasa 3,3 segondra ny ora CPU.
  • Ny fanidiana ny rindrambaiko rehetra dia mamafa azy amin'ny fahatsiarovana dia mamerina izany amin'ny fanjakana tsy mandeha ary tsy mampiasa fotoana CPU intsony - andao lazaina hoe .1 segondra.
  • Ny fanindriana ny bokotra Home dia mandefa ny fampiharana Facebook mankany amin'ny fanjakana ambadika ary mampiasa ny .6 segondra amin'ny ora CPU.
  • Ny famerenana ny fampiharana Facebook avy amin'ny fanjakana any aoriana dia mampiasa ny .3 segondra amin'ny ora CPU.

Noho izany, raha manokatra ny fampiharana Facebook amin'ny fanjakana tsy mandeha ianao (3.3) dia akatony izy (.1), ary sokafy indray avy eo amin'ny fanjakana tsy mandeha (3.3), dia mampiasa 6.7 segondra ny ora CPU. Raha manokatra ny fampiharana Facebook avy amin'ny fanjakana tsy mandeha ianao dia tsindrio ny bokotra an-trano handefasana azy any amin'ny fanjakana any aoriana (.6), ary avereno avy eo amin'ny fanjakana any aoriana (.3), 4.1 segondra fotsiny ny fotoanan'ny CPU no ampiasainy.

Oay! Amin'ity tranga ity, ny fanakatonana ny fampiharana Facebook sy ny fanokafana azy dia mampiasa indray 2,6 segondra fanampiny amin'ny ora CPU. Amin'ny famelana ny fampiharana Facebook misokatra dia nampiasa hery manodidina ny 39% ianao!

Ary Ilay mpandresy dia…

Tsy dia haingana! Mila mijery isika ny sary lehibe hahazoana fanamarinana marina kokoa ny toe-javatra.

Mametraka ny fampiasana herinaratra amin'ny fomba fijery

Toa feo be ny 39%, ary izany dia - mandra-pahatsapanao ny habetsaky ny herin'ny hery resahinay dia kely indrindra raha ampitahaina amin'ny hery ilainy hampiasana ny iPhone-nao. Ny adihevitra manohitra ny fanidiana ny fampiharana anao dia toa tsara mandra-pahatsapanao miorina amin'ny statistika tsy maninona.

Araka ny efa nifanakalozanay hevitra dia hamonjy 2,6 segondra ny fotoana CPU ianao raha avelanao hisokatra ny app Facebook fa tsy manakatona azy. Fa hatraiza ny herin'ny app Facebook rehefa ampiasainao?

Nandeha namaky ny newsfeed aho nandritra ny 10 segondra ary nampiasa 10 segondra ny ora CPU, na 1 segondra ny ora CPU isan-tsegondra no nampiasako ilay app. Rehefa afaka 5 minitra niasan'ny fampiharana Facebook aho dia tokony nampiasa 300 segondra ny fotoana CPU.

Raha lazaina amin'ny teny hafa dia mila manokatra sy manidy ny fampiharana Facebook in-115 aho mba hisy fiantraikany lehibe amin'ny fiainana bateria 5 minitra mampiasa ny fampiharana Facebook. Ny dikan'izany dia izao:

Aza manapa-kevitra raha hanidy ny fampiharana na tsia amin'ny statistika tsy misy dikany na tsia. Ataovy mifototra amin'izay tena mety amin'ny iPhone ny fanapaha-kevitrao.

Saingy tsy izany ihany no antony mety hanakatonana ny fampiharana anao. Mandroso…

Mirehitra miadana sy milamina ny CPU ao anaty maody maoderina

Rehefa miditra amin'ny maody any aoriana ny fampiharana dia manohy mampiasa herin'ny bateria na dia matory ao am-paosinao aza ny iPhone. Ny fanandramako ny fampiharana Facebook dia manamarina izany na dia tapaka aza ny Background App Refresh.

Taorian'ny nanakatonako ny fampiharana Facebook dia nanohy nampiasa CPU izy io na dia maty aza ny iPhone. Nandritra ny iray minitra dia nampiasa .9 segondra ny fotoana fanampiny CPU. Rehefa afaka telo minitra, dia avela hisokatra ny fampiharana Facebook Bebe kokoa hery noho ny mety ananany raha manidy azy eo noho eo isika.

Ny moraly ao amin'ny tantara dia izao: Raha mampiasa app ianao isaky ny minitra vitsy dia aza akatona isaky ny mampiasa azy ianao. Raha tsy dia matetika no ampiasainao, dia tsara ny manakatona ny fampiharana.

Raha te-ho ara-drariny, fampiharana marobe no mandeha mahitsy avy amin'ny maody afara mankany amin'ny maody mihantona, ary amin'ny maody mihantona, tsy mampiasa hery mihitsy ny fampiharana. Na izany aza, tsy misy fomba hahafantarana izay apps ao anaty maody any aoriana, noho izany ny fitsipi-pifehezana tsara dia ny akatona izy rehetra . Aza adino, ny habetsaky ny heriny ilainy misokatra fampiharana avy am-boalohany pales raha oharina amin'ny habetsaky ny heriny ilainy Ampiasao ny fampiharana.

Ny olana amin'ny lozisialy dia mitranga mandrakariva

Mianjera matetika kokoa noho ny mety ho tsapanao ny fampiharana iPhone. indrindra Ny fianjeran'ny lozisialy dia kely ary tsy miteraka voka-dratsy hita maso. Mety efa nahatsikaritra azy ianao taloha:

Mampiasa rindranasa ianao ary tampoka eo dia tampoka ny efijery ary miverina miverina amin'ny efijery Home ianao. Izany no mitranga rehefa lavo ny apps.

Azonao atao koa ny mijery ireo lozam-pifamoivoizana Fikirana -> Tsiambaratelo -> Diagnostika & Fampiasana -> Diagnostika sy angona fampiasana.

Ny ankamaroan'ny fianjeran'ny lozisialy dia tsy mampaninona, indrindra raha hakatonao ny fampiharana anao. Matetika, ny rindrambaiko manana olana amin'ny rindrambaiko dia mila alefa avy hatrany.

Ohatra iray amin'ny olan'ny lozisialy mahazatra

Fotoana fisakafoanana atoandro izao ary tsikaritrao fa nihena hatramin'ny 60% ny bateria iPhone. Nandritra ny sakafo maraina dia nanamarina ny mailaka nataonao ianao, nihaino mozika, nisento tamin'ny fandanjana ny kaonty banky, nijery lahateny TED, namaky ny Facebook, nandefa Tweet, ary nanamarina ny isa tamin'ny lalao basikety omaly alina.

Fanamboarana App Crashing

Tadidinao fa ny rindranasa fianjerana dia mety hahatonga ny baterinao hilatsaka haingana ary ny fanidiana ny fampiharana dia afaka manamboatra azy, saingy tsy fantatrao IZA fampiharana no mahatonga ny olana. Amin'ity tranga ity (ary tena izy ity), ny app TED dia mirehitra amin'ny alàlan'ny CPU na dia tsy mampiasa ny iPhone-ko aza aho. Azonao atao ny manamboatra ny olana amin'ny fomba iray:

  1. Ampifandraiso amin'ny Mac ny solosainao, sintomy ary apetraka Xcode SY fitaovana , alefaso ny iPhone ho an'ny fampandrosoana, manangana fanadinana manokana handinihana ireo fizotran'ny tsirairay mandeha amin'ny iPhoneo, alaharo amin'ny alàlan'ny fampiasana CPU, ary akatony ny fampiharana izay mahatonga ny CPU-nao hitazona hatramin'ny 100%.
  2. Akatona ny fampiharana anao.

Safidiko ny safidy 2 100% amin'ny fotoana rehetra, ary geek aho. (Nangoniko ny fampahalalana momba an'ity lahatsoratra ity tamin'ny alàlan'ny safidy 1.) Ny fanokafana ny rindranasao avy amin'ny fanjakana tsy mandeha dia mampiasa hery bebe kokoa noho ny fanokafana azy ireo avy any aoriana na fanjakana mihantona, saingy ny fahasamihafana dia azo tsinontsinoavina raha oharina amin'ny famoahana herinaratra manan-danja izay mitranga rehefa misy fampiharana fianjerana.

Maninona aho no mino fa manakatona ny fampiharana anao dia hevitra tsara

  1. Na hanidy ny fampiharana anao isaky ny mampiasa azy ianao dia tsy hahita fahasamihafana amin'ny fiainana bateria satria ny habetsaky ny herinaratra ilaina hanokafana rindrambaiko dia tsy misy dikany raha ampitahaina amin'ny habetsaky ny herinaratra ilaina hampiasana ny fampiharana.
  2. Ireo fampiharana izay mijanona ho mandeha amin'ny maody aoriana dia manohy mampiasa herinaratra rehefa tsy mampiasa ny iPhone-nao ianao, ary izany dia mihombo mandritra ny iray andro.
  3. Ny fanakatonana ny fampiharana anao dia fomba iray tsara hisorohana ny olan'ny lozisialy matotra izay mety hiteraka ny baterinao iPhone haingana be .

Akatona ity lahatsoratra ity

Ity lahatsoratra ity dia lalina kokoa noho ireo lahatsoratra izay soratako matetika, saingy manantena aho fa nahaliana izany ary nahafantatra zava-baovao momba ny fomba fandefasana fampiharana amin'ny iPhone-nao ianao. Manakatona ny fampiharana ahy im-betsaka isan'andro aho, ary izany dia manampy ahy hitazona ny iPhone handeha araka izay azo atao. Miorina amin'ny fitsapana sy ny zavatra niainako voalohany niara-niasa tamina iPhones an-jatony ho teknolojia Apple, azoko atao ny milaza am-pahatokisana fa ny fanakatonana ny rindranasao dia fomba tsara tokoa hanavotana ny fiainana bateria iPhone.

Misaotra namaky, ary tsarovy ny mandoa azy,
David P.