მიუხედავად იმისა, რომ ეს უაზრო პრაქტიკაა, iOS მოწყობილობების მომხმარებლებისთვის უკვე წესად იქცა, ხელით დახურონ ყველა აპლიკაცია, რომელიც მუშაობს iPhone-ზე ან iPad-ზე. ადამიანების უმეტესობა ფიქრობს, რომ მთავარი ღილაკის ორჯერ დაჭერა და აპების ხელით დახურვა მათ უფრო მეტ ბატარეას ან მოწყობილობის უკეთეს მუშაობას მისცემს. ახლა, ალბათ, პირველად, Apple-ის თანამშრომელმა საჯაროდ გააკეთა კომენტარი ამ თემაზე და ეს არის ყველაზე ცნობილი - პროგრამული უზრუნველყოფის ქარიზმატული ხელმძღვანელი კრეიგ ფედერიგი.
ფედერიგიმ ელფოსტით უპასუხა კითხვას, რომელიც თავდაპირველად ტიმ კუკს გაუგზავნა, რომელიც Apple-ის უფროსს გაუგზავნა მომხმარებელმა Caleb-მა. მან ჰკითხა კუკს, გულისხმობს თუ არა iOS-ის მულტიტასკინგი აპლიკაციების ხელით დახურვას და საჭიროა თუ არა ეს ბატარეის მუშაობისთვის. ფედერიგიმ ამას ძალიან მარტივად უპასუხა: „არა და არა“.
ბევრი მომხმარებელი ცხოვრობს იმ რწმენით, რომ აპლიკაციების დახურვა მრავალ დავალების ზოლში ხელს შეუშლის მათ მუშაობას ფონზე და ამით დაზოგავს დიდ ენერგიას. მაგრამ პირიქითაა. როგორც კი ხურავთ აპს Home ღილაკით, ის აღარ მუშაობს ფონზე, iOS აყინავს მას და ინახავს მეხსიერებაში. აპიდან გასვლა მთლიანად ასუფთავებს მას ოპერატიული მეხსიერებისგან, ამიტომ ყველაფერი უნდა გადაიტვირთოს მეხსიერებაში მომდევნო გაშვებისას. დეინსტალაციის და გადატვირთვის ეს პროცესი უფრო რთულია, ვიდრე აპის მარტო დატოვება.
iOS შექმნილია იმისთვის, რომ მენეჯმენტი მაქსიმალურად მარტივი იყოს მომხმარებლის თვალსაზრისით. როდესაც სისტემას მეტი ოპერატიული მეხსიერება სჭირდება, ის ავტომატურად ხურავს უძველეს ღია აპლიკაციას, იმის ნაცვლად, რომ თქვენ უნდა აკონტროლოთ რომელი აპლიკაცია იკავებს მეხსიერების რაოდენობას და ხელით დახუროთ იგი. ასე რომ, როგორც Apple-ის ოფიციალური მხარდაჭერის გვერდი ამბობს, აპლიკაციის იძულებითი გამორთვა შესაძლებელია იმ შემთხვევაში, თუ კონკრეტული აპლიკაცია გაყინავს ან უბრალოდ არ იქცევა ისე, როგორც უნდა.
ყველაფრის დახურვა სისულელეა, მხოლოდ ნავიგაცია დავბლოკე და შესაძლოა სკაიპის ტიპის ჩეთები, როცა უკვე დაყენებული მქონდა, რადგან ფონზე ფანარი წვავდა. ბოლოს არ ვხურავ, თუ აპში შეცდომა არ არის. აზრიც არ აქვს.
ასე რომ, ახლა მსურს ვიცოდე, როგორ არის Facebook-თან დაკავშირებით, რომელიც ცნობილია, რომ არ პატივს სცემს ამ მოთხოვნებს და აგრძელებს უაზროდ მუშაობას ფონზე.
დაასრულეთ ხელით თუ არა?
არ დანებდე. Არ გამოიყენოთ. დეინსტალაცია. და თუ შემთხვევით დამჭირდა, Safari-ით დავუკავშირდები... ;)
HAAA, შენ მშვენივრად დაარტყი! ზუსტად ასე ვაკეთებ და ბატარეა უძლებს მეორე დღემდე სრულიად დაუბრკოლებლად. რაც შეეხება შესრულებას, მართალია, გარკვეულწილად ართმევს მას. ცოტა ხანი არ დავტოვე და რაღაც სიჩქარეს მივეჩვიე და მერე ყველაფერი დავანებე და შესამჩნევი სხვაობა იყო.
კარგი, ან საერთოდ არ გამოიყენო აიფონი, შედი ინტერნეტ კაფეში ინფორმაციისთვის და ბატარეა კიდევ უფრო დიდხანს გაძლებს. ;-)
… კარგი, ახლახან გავიფიქრე Dynavix, Skype და ა.შ. ისინი ნამდვილად ჭამენ შესრულებას ფონზე. და გულახდილად რომ ვთქვა - ვიდრე იმის გარკვევას, თუ რას ჭამს და რა "იყინება", ხანდახან მირჩევნია ყველა გამორთო... ო:)
აპლიკაციების შეწყვეტას რა თქმა უნდა აქვს აზრი, მინ. FB-ით, სადაც გამორთვა დავიწყე, x-ათობით მბაიტი დავზოგე.
აპლიკაცია მუშაობს ფონზე, მიუხედავად იმისა, გამორთეთ ის „მყარად“ თუ უბრალოდ „ფონში მოათავსეთ“. თუ აპი განახლდება ფონზე, ეს იმიტომ ხდება, რომ ის ჩართულია აპის ფონური განახლების პარამეტრებში.
მულტიტასკინგის მიმოხილვაში, აპლიკაციების უმეტესობა უკვე დიდი ხნის წინ დასრულებულია და ეს მხოლოდ ბოლო მდგომარეობის სურათია (თუ არ გაქვთ უახლესი მოდელი მეტი ოპერატიული მეხსიერებით).
დანაზოგი ითვლის იმაში, რომ როდესაც აპლიკაცია გამორთავს მათ "მყარად", ფონის მოძიება აღარ შესრულდება. ასე რომ, თუ არ მოგწონთ ის ფაქტი, რომ აპლიკაციის გაშვებისას ხედავთ მიმდინარე მონაცემებს, შეგიძლიათ გამორთოთ ეს პარამეტრი აპლიკაციის პარამეტრებში, თავიდან აიცილებთ ცერის ტკივილს აპლიკაციების გათიშვისას და დამატებით რამდენიმე მარტივ აპლიკაციას. უფრო სწრაფად დაიწყება, თუ მეხსიერებაში დარჩება.
რასაც ხედავთ გაშვებული აპლიკაციების მიმოხილვაში, ჩვეულებრივ, მხოლოდ აპლიკაციის ბოლო მდგომარეობის სურათებია, თავად აპლიკაცია ალბათ უკვე მკვდარია... მაგრამ ეს დამოკიდებულია სისტემის გამოყენებაზე, თუ აქტიური აპლიკაცია აცხადებს დიდ სისტემურ რესურსებს, სისტემა წყვეტს არააქტიურ აპლიკაციებს (შენახულ მეხსიერებაში), რათა აქტიურმა შეძლოს სრული სიჩქარით მუშაობა.
მეეჭვება, რომ ფონის მიღება იწყება მოკვლის შემდეგაც კი. ყოველ შემთხვევაში, ასე მუშაობს newstand რეჟიმი
ის აუცილებლად დაეხმარება ყველაფრის მოკვლას, რომელიც რატომღაც იყენებს ფონურ დამუშავებას https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
ბევრი აპლიკაცია მუშაობს ფონზე მკვლელობის შემდეგაც კი. ეს დამოკიდებულია იმაზე, თუ რა ფონურ რეჟიმს იყენებს. მაგალითად, აპებს, რომლებიც განაახლებს მდებარეობას ფონზე, შეუძლიათ ამის გაკეთება მოკვლის შემდეგაც კი
ოჰ, ავად ვარ. ყოველთვის გულახდილად „ვკლავ“ ყველაფერს?
ფეისბუქი და მესენჯერი -> რადგან ამ ორ აპს ვკლავ, ბატარეა უფრო მეტხანს ძლებს (სხვა აპებთან საქმე არ მაქვს). ასევე იყო სტატია ამ ორი აპლიკაციის შესახებ აქ Jablíčkář-ზე, როდესაც ნაჩვენები იყო ფუნქცია, რომელიც აცნობებს პარამეტრებში, რომელი აპი რამდენ ხანს მუშაობს ფონზე და ბატარეის რამდენ პროცენტს მოიხმარს.
ვეთანხმები ტომას. ტელეფონზე აღარ მაქვს ფბ და mss. როგორ შეიძლება მაგრად გამოვრთე და ცოტა ხანში 1, 2 აჩვენოს ხატი..? ნიშნავს თუ არა, რომ ის ყოველთვის ელოდება, ისევე როგორც ფოსტა? და აპლიკაცია ალბათ არასწორად არის დაწერილი, რადგან მისი დეინსტალაცია ნიშნავს პატარა სპორტების გაცნობას.