Er ei fod yn arfer dibwrpas, mae wedi dod yn rheol i ddefnyddwyr dyfeisiau iOS gau pob cais sy'n rhedeg ar eu iPhone neu iPad â llaw. Mae'r rhan fwyaf o bobl yn meddwl y bydd pwyso'r botwm Cartref ddwywaith a chau apiau â llaw yn rhoi bywyd batri hirach neu berfformiad dyfais gwell iddynt. Nawr, efallai am y tro cyntaf, mae gweithiwr Apple wedi gwneud sylwadau cyhoeddus ar y pwnc, a dyna'r un mwyaf enwog - y pennaeth meddalwedd carismatig, Craig Federighi.
Ymatebodd Federighi trwy e-bost i gwestiwn a gyfeiriwyd yn wreiddiol at Tim Cook, a anfonwyd at fos Apple gan y defnyddiwr Caleb. Gofynnodd i Cook a yw amldasgio iOS yn aml yn golygu cau apiau â llaw ac a yw hyn yn angenrheidiol ar gyfer bywyd batri. Atebodd Federighi hyn yn syml iawn: "Na a na."
Mae llawer o ddefnyddwyr yn byw o dan y gred y bydd cau cymwysiadau yn y bar amldasgio yn eu hatal rhag rhedeg yn y cefndir ac felly'n arbed llawer o egni. Ond mae'r gwrthwyneb yn wir. Yr eiliad y byddwch chi'n cau app gyda'r botwm Cartref, nid yw'n rhedeg yn y cefndir mwyach, mae iOS yn ei rewi a'i storio yn y cof. Mae rhoi'r gorau i'r app yn ei glirio'n llwyr o RAM, felly mae'n rhaid ail-lwytho popeth i'r cof y tro nesaf y byddwch chi'n ei lansio. Mae'r broses dadosod ac ail-lwytho hon mewn gwirionedd yn anoddach na gadael yr app yn unig.
Mae iOS wedi'i gynllunio i wneud rheolaeth mor hawdd â phosibl o safbwynt y defnyddiwr. Pan fydd angen mwy o gof gweithredu ar y system, mae'n cau'r cymhwysiad agored hynaf yn awtomatig, yn lle bod yn rhaid i chi fonitro pa raglen sy'n cymryd faint o gof a'i gau â llaw. Felly, fel y dywed tudalen gefnogaeth swyddogol Apple, mae cau cais yn rymus ar gael rhag ofn i raglen benodol rewi neu ddim yn ymddwyn fel y dylai.
Mae cau pob un ohonynt yn nonsens, yr unig rai rwy'n eu rhwystro yw llywio ac o bosibl rhai sgyrsiau tebyg i Skype, pan oeddwn eisoes wedi'u gosod, oherwydd bod yr un yn y cefndir yn llosgi'r flashlight. Dydw i ddim yn cau'r un olaf oni bai bod gwall yn yr app. Nid yw hyd yn oed yn gwneud synnwyr.
Felly, nawr hoffwn wybod sut y mae gyda Facebook, y gwyddys nad yw'n parchu'r gofynion hyn ac yn parhau i redeg yn ddiangen yn y cefndir.
Gorffen â llaw ai peidio?
Peidiwch â rhoi'r gorau iddi. Peidiwch â defnyddio. Dadosod. Ac os bydd ei angen arnaf ar hap, byddaf yn cysylltu trwy Safari... ;)
HAAA, fe wnaethoch chi ei hoelio'n hyfryd! Dyna'n union sut yr wyf yn ei wneud, ac mae fy batri yn para tan y diwrnod wedyn yn gwbl ddigyffwrdd. O ran y perfformiad, mae'n wir ei fod yn tynnu oddi arno i raddau. Wnes i ddim rhoi'r gorau iddi am ychydig ac fe wnes i ddod i arfer â chyflymder penodol ac yna rhoddais y gorau i bopeth ac roedd yn wahaniaeth amlwg.
Wel, neu peidiwch â defnyddio'r iPhone o gwbl, ewch i gaffi Rhyngrwyd am wybodaeth, a bydd y batri yn para hyd yn oed yn hirach. ;-)
… wel, dim ond nawr roeddwn i'n meddwl am Dynavix, Skype, ac ati. Maen nhw wir yn bwyta perfformiad yn y cefndir. Ac i fod yn onest - yn hytrach na darganfod beth sy'n bwyta a beth sy'n "rhewi" mewn gwirionedd, mae'n well gen i weithiau eu diffodd i gyd,... O :)
Mae terfynu ceisiadau yn sicr yn gwneud synnwyr, min. gyda FB, lle pan ddechreuais ei ddiffodd, arbedais x-degau o MB.
Mae'r cais yn rhedeg yn y cefndir p'un a ydych wedi ei ddiffodd yn "galed" neu dim ond "ei roi yn y cefndir". Os yw'r app yn diweddaru yn y cefndir, mae hyn oherwydd ei fod wedi'i alluogi yng ngosodiad Diweddariad Cefndir yr app.
Yn y trosolwg amldasgio, mae'r rhan fwyaf o'r cymwysiadau eisoes wedi marw amser maith yn ôl a dim ond ciplun ydyw o'r cyflwr olaf (oni bai bod gennych y model diweddaraf gyda mwy o RAM).
Mae'r arbedion yn cyfrif pan fydd y cais yn eu troi i ffwrdd yn "galed", nid yw nôl cefndir yn cael ei berfformio mwyach. Felly os nad ydych chi'n hoffi'r ffaith eich bod chi'n gallu gweld y data cyfredol pan fyddwch chi'n cychwyn y cais, gallwch chi analluogi'r opsiwn hwn yng ngosodiadau'r cais, byddwch chi'n osgoi bawd dolur rhag cau cymwysiadau, ac yn ogystal, rhai cymwysiadau syml yn cychwyn yn gynt os ydynt yn aros yn y cof.
Fel arfer, dim ond delweddau o gyflwr olaf y cais yw'r hyn a welwch yn y trosolwg o raglenni rhedeg, mae'n debyg bod y rhaglen ei hun eisoes wedi marw ... ond mae'n dibynnu ar y defnydd o'r system, os yw'r cymhwysiad gweithredol yn hawlio adnoddau system mawr, mae'r system yn terfynu cymwysiadau anweithredol (wedi'u storio yn y cof), fel y gall yr un gweithredol fynd yn gyflym.
Rwy'n amau bod cyrchu cefndir yn dechrau hyd yn oed ar ôl lladd. o leiaf dyna sut mae modd newstand yn gweithio
Bydd yn bendant yn helpu i ladd unrhyw beth sydd rywsut yn defnyddio prosesu cefndir https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
Mae llawer o geisiadau yn rhedeg yn y cefndir hyd yn oed ar ôl lladd. mae'n dibynnu ar ba ddull cefndir y mae'n ei ddefnyddio. e.e. gall apiau sy'n diweddaru'r lleoliad yn y cefndir wneud hynny hyd yn oed ar ôl lladd
O ie, dwi'n sâl. Ydw i bob amser yn onest yn "lladd" popeth?
Facebook a Messenger -> ers i mi ladd y ddau ap hyn, mae fy batri yn para'n hirach (nid wyf yn delio â'r apps eraill). Roedd erthygl hefyd am y ddau ap hyn yma ar Jablíčkář, pan ddangoswyd y swyddogaeth sy'n hysbysu yn y Gosodiadau pa app sy'n rhedeg am ba mor hir yn y cefndir a pha ganran o'r batri y mae'n ei ddefnyddio.
cytuno gyda Tomas. Nid oes gennyf fb a mss ar fy ffôn mwyach. sut mae'n bosibl fy mod yn ei ddiffodd yn galed ac ymhen ychydig mae'r eicon yn dangos 1, 2..? a yw'n golygu ei fod bob amser yn aros, yn union fel post? ac mae'n debyg bod y cais wedi'i ysgrifennu yn y ffordd anghywir, oherwydd mae ei ddadosod yn golygu dod i adnabod sportreb llai.