Kuigi tegemist on mõttetu praktikaga, on iOS-i seadmete kasutajatele saanud reegliks kõik iPhone'is või iPadis töötavad rakendused käsitsi sulgeda. Enamik inimesi arvab, et kodunupu topeltvajutamine ja rakenduste käsitsi sulgemine pikendab aku kasutusaega või suurendab seadme jõudlust. Nüüd on ehk esimest korda teemat avalikult kommenteerinud Apple’i töötaja ja see on kõige professionaalsem – karismaatiline tarkvarajuht Craig Federighi.
Federighi vastas meili teel algselt Tim Cookile suunatud küsimusele, mille kasutaja Caleb saatis Apple'i bossile. Ta küsis Cookilt, kas iOS-i multitegumtöö hõlmab sageli rakenduste käsitsi sulgemist ja kas see on aku tööea tagamiseks vajalik. Federighi vastas sellele väga lihtsalt: "Ei ja ei."
Paljud kasutajad usuvad, et rakenduste sulgemine multitegumtöötlusribal takistab nende taustal töötamist ja säästab seega palju energiat. Kuid tõsi on vastupidi. Kui sulgete rakenduse avalehe nupuga, ei tööta see enam taustal, iOS külmutab selle ja salvestab selle mällu. Rakenduse sulgemine tühjendab selle RAM-i täielikult, nii et järgmisel käivitamisel tuleb kõik uuesti mällu laadida. See desinstallimise ja uuesti laadimise protsess on tegelikult keerulisem kui rakenduse üksi jätmine.
iOS on loodud selleks, et muuta haldamine kasutaja seisukohast võimalikult lihtsaks. Kui süsteem vajab rohkem töömälu, sulgeb see automaatselt vanima avatud rakenduse, selle asemel, et jälgida, milline rakendus kui palju mälu võtab, ja see käsitsi sulgeda. Seega, nagu Apple'i ametlikul tugilehel öeldakse, on rakenduse jõuline sulgemine võimalik juhuks, kui konkreetne rakendus hangub või lihtsalt ei käitu nii nagu peaks.
Kõikide sulgemine on jama, ainsad, mis blokeerin, on navigeerimine ja võib-olla ka mingid Skype-tüüpi vestlused, kui need mul juba installitud olid, sest taustal oli taskulamp põlemas. Ma ei sulge viimast, kui just rakenduses pole viga. Sellel pole isegi mõtet.
Seega tahaksin nüüd teada, kuidas on lood Facebookiga, mis teatavasti neid nõudeid ei austa ja jätkab asjatult taustal töötamist.
Lõpetage see käsitsi või mitte?
Ärge lõpetage. Ära kasuta. Desinstalli. Ja kui juhuslikult vaja läheb, siis ühendan Safari kaudu... ;)
HAAA, ilusti said hakkama! Täpselt nii ma ka teen ja aku kestab täiesti segamatult järgmise päevani. Mis aga etendusse puutub, siis see võtab küll teatud määral ära. Tükk aega ma ei loobunud ja harjusin mingi kiirusega ära ja siis jätsin kõik pooleli ja see oli märgatav vahe.
No või ära iPhone’i üldse kasuta, mine internetikohvikusse infot otsima ja aku kestab veel kauem. ;-)
… noh, just nüüd mõtlesin Dynavixile, Skype’ile jne. Nad söövad taustal jõudlust ära. Ja kui aus olla - selle asemel, et uurida, mis sööb ja mis päriselt "külmub", eelistan vahel need kõik välja lülitada,... O:)
Rakenduste lõpetamine on kindlasti mõttekas, min. FB-ga, kus kui hakkasin seda välja lülitama, säästsin x-kümneid MB.
Rakendus töötab taustal sõltumata sellest, kas olete selle "kõvasti" välja lülitanud või lihtsalt "taustale pannud". Kui rakendust värskendatakse taustal, on põhjuseks see, et see on rakenduse taustavärskenduse seadetes lubatud.
Multitegumtöötluse ülevaates on enamik rakendusi juba ammu surnud ja see on vaid hetktõmmis viimasest olekust (välja arvatud juhul, kui teil on uusim mudel, millel on rohkem RAM-i).
Sääst läheb arvesse selles, et kui rakendus lülitab need "kõvasti" välja, siis tausta toomist enam ei teostata. Seega, kui teile ei meeldi, et rakenduse käivitamisel näete jooksvaid andmeid, saate selle valiku rakenduse seadetes keelata, väldite rakenduste sulgemisel valusat pöidla ja lisaks veel mõned lihtsad rakendused käivituvad kiiremini, kui need jäävad mällu.
Töötavate rakenduste ülevaates on tavaliselt ainult pildid rakenduse viimasest olekust, rakendus ise on ilmselt juba surnud... aga oleneb süsteemikasutusest, kui aktiivne rakendus nõuab suuri süsteemiressursse, siis süsteem lõpetab mitteaktiivsed rakendused (mällu salvestatud), nii et aktiivne saab täiskiirusel töötada.
Ma kahtlustan, et tausta toomine algab isegi pärast tapmist. vähemalt nii töötab kioski režiim
See aitab kindlasti tappa kõike, mis mingil moel kasutab taustatöötlust https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
Paljud rakendused töötavad taustal isegi pärast tapmist. see oleneb sellest, millist taustarežiimi see kasutab. nt rakendused, mis värskendavad asukohta taustal, saavad seda teha isegi pärast tapmist
Oh jah, ma olen haige. Kas ma alati ausalt "tapan" kõik ära?
Facebook ja Messenger -> kuna ma tapan need kaks äppi, siis aku kestab kauem (teiste äppidega ei tegele). Nende kahe äpi kohta oli siin Jablíčkářis ka artikkel, kus näidati funktsiooni, mis annab Seadetes teada, milline rakendus kui kaua taustal töötab ja mitu protsenti akut kulutab.
nõus tomasega. Mul ei ole enam telefonis fb ja mss. kuidas on võimalik, et ma lülitan selle kõvasti välja ja mõne aja pärast näitab ikoon 1, 2..? kas see tähendab, et see ootab alati, nagu post? ja ilmselt on rakendus valesti kirjutatud, sest selle desinstallimine tähendab väiksema sportrebiga tutvumist.