Alhoewel dit 'n sinlose praktyk is, het dit 'n reël geword vir iOS-toestelgebruikers om alle toepassings wat op hul iPhone of iPad loop, handmatig toe te maak. Die meeste mense dink dat om die Tuis-knoppie te dubbeldruk en programme handmatig toe te maak, hulle langer batterylewe of beter toestelwerkverrigting sal gee. Nou, miskien vir die eerste keer, het 'n Apple-werknemer in die openbaar kommentaar gelewer oor die onderwerp, en dit is die mees professionele een - die charismatiese hoof van sagteware, Craig Federighi.
Federighi het per e-pos gereageer op 'n vraag wat oorspronklik aan Tim Cook gerig is, wat deur gebruiker Caleb aan die Apple-baas gestuur is. Hy het Cook gevra of iOS-multitasking dikwels behels dat toepassings met die hand toegemaak word en of dit nodig is vir batterylewe. Federighi het dit baie eenvoudig geantwoord: "Nee en nee."
Baie gebruikers leef in die oortuiging dat die sluiting van toepassings in die multitaakbalk sal verhoed dat hulle op die agtergrond loop en dus baie energie bespaar. Maar die teenoorgestelde is waar. Die oomblik as jy 'n toepassing met die Tuis-knoppie toemaak, loop dit nie meer in die agtergrond nie, iOS vries dit en stoor dit in die geheue. As u die toepassing verlaat, word dit heeltemal uit die RAM verwyder, so alles moet weer in die geheue gelaai word die volgende keer as u dit begin. Hierdie verwydering en herlaai proses is eintlik moeiliker as om die toepassing alleen te laat.
iOS is ontwerp om bestuur so maklik as moontlik te maak vanuit die gebruiker se oogpunt. Wanneer die stelsel meer bedryfsgeheue benodig, maak dit outomaties die oudste oop toepassing toe, in plaas daarvan dat u moet monitor watter toepassing hoeveel geheue opneem en dit met die hand toemaak. Dus, soos Apple se amptelike ondersteuningsbladsy sê, is dit beskikbaar om 'n toepassing kragtig af te sluit indien 'n spesifieke toepassing vries of eenvoudig nie optree soos dit moet nie.
Om almal toe te maak is nonsens, die enigste wat ek blokkeer is navigasie en moontlik 'n paar Skype-tipe geselsies, toe ek dit reeds geïnstalleer het, want die een in die agtergrond het die flitslig gebrand. Ek maak nie die laaste een toe nie, tensy daar 'n fout in die toepassing is. Dit maak nie eers sin nie.
So, nou wil ek graag weet hoe dit gaan met Facebook, wat bekend is dat dit nie hierdie vereistes respekteer nie en steeds onnodig op die agtergrond loop.
Beëindig dit met die hand of nie?
Moenie ophou nie. Moenie gebruik nie. Deïnstalleer. En as ek dit per toeval nodig het, sal ek via Safari koppel... ;)
HAAA, jy het dit pragtig vasgespyker! Dis presies hoe ek dit doen, en my battery hou tot die volgende dag heeltemal ongestoord. Wat die opvoering betref, dit is waar dat dit tot 'n mate daarvan wegneem. Ek het vir 'n rukkie nie opgehou nie en ek het gewoond geraak aan 'n sekere spoed en toe het ek alles opgehou en dit was 'n merkbare verskil.
Wel, of gebruik glad nie die iPhone nie, gaan na 'n internetkafee vir inligting, en die battery sal selfs langer hou. ;-)
… wel, netnou het ek aan Dynavix, Skype, ens gedink. Hulle eet werklik prestasie in die agtergrond op. En om eerlik te wees - eerder as om uit te vind wat eet en wat regtig "vries", verkies ek soms om almal af te skakel,... O:)
Die beëindiging van toepassings maak beslis sin, min. met FB, waar ek, toe ek dit begin afskakel het, x-tiene MB gespaar het.
Die toepassing loop op die agtergrond, ongeag of jy dit "hard" afgeskakel het of net "op die agtergrond sit". As die toepassing op die agtergrond opdateer, is dit omdat dit in die toepassing se agtergrondopdateringinstelling geaktiveer is.
In die multitasking-oorsig is die meeste van die toepassings reeds lank gelede dood en dit is net 'n momentopname van die laaste toestand (tensy jy die nuutste model met meer RAM het).
Die besparings tel daarin dat wanneer die toepassing hulle "hard" afskakel, Agtergrond haal nie meer uitgevoer word nie. So as jy nie hou van die feit dat jy die huidige data kan sien wanneer jy die toepassing begin nie, kan jy hierdie opsie in die toepassingsinstellings deaktiveer, jy sal 'n seer duim vermy om toepassings af te sluit, en boonop 'n paar eenvoudige toepassings sal vinniger begin as hulle in die geheue bly.
Wat jy sien in die oorsig van lopende toepassings is gewoonlik net beelde van die laaste toestand van die toepassing, die toepassing self is waarskynlik reeds dood ... maar dit hang af van die stelselgebruik, as die aktiewe toepassing groot stelselhulpbronne eis, die stelsel beëindig onaktiewe toepassings (in geheue gestoor), sodat die aktiewe een volspoed kan gaan.
Ek vermoed dat die agtergrond haal selfs na doodmaak begin. ten minste is dit hoe newstand-modus werk
Dit sal beslis help om enigiets dood te maak wat op een of ander manier agtergrondverwerking gebruik https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
Baie toepassings loop op die agtergrond selfs nadat hulle doodgemaak is. dit hang af van watter agtergrondmodus dit gebruik. toepassings wat die ligging op die agtergrond opdateer, kan dit doen selfs nadat dit doodgemaak is
O ja, ek is siek. "Dood" ek altyd eerlik alles?
Facebook en Messenger -> aangesien ek hierdie twee toepassings doodmaak, hou my battery langer (ek hanteer nie die ander toepassings nie). Daar was ook 'n artikel oor hierdie twee toepassings hier op Jablíčkář, toe die funksionaliteit wat in die Instellings inlig watter toepassing vir hoe lank in die agtergrond werk en watter persentasie van die battery dit verbruik, gewys is.
stem saam met Tomas. Ek het nie meer fb en mss op my foon nie. hoe is dit moontlik dat ek dit moeilik afskakel en oor 'n rukkie wys die ikoon 1, 2..? beteken dit dat dit altyd wag, net soos pos? en die toepassing is waarskynlik op die verkeerde manier geskryf, want om dit te deïnstalleer beteken om 'n kleiner sportreb te leer ken.