Რა არის სმარტფონებში Multitasking?

გააზრება როგორ multitasking სამუშაოები iPhone და Android

მრავალსასაზღვრო ოპერაციული სისტემა არის ერთი, რომელიც ერთდროულად საშუალებას აძლევს ერთ პროგრამას ან აპლიკაციას აწარმოოს. ჩვენ ვცხოვრობთ multitasking გამოცდილება ყოველდღე, როდესაც ჩვენ ვიყენებთ კომპიუტერებს. აქ არის ტიპიური სცენარი: თქვენ აკრეფით სიტყვა გადამამუშავებელი დოკუმენტი, ხოლო ფაილის ჩამოტვირთვისას და რამდენიმე მაგარი მუსიკა თამაშობენ ფონზე, ყველა ერთდროულად. ეს არის აპები, რომლებმაც დაიწყე თავი, მაგრამ არსებობს სხვები, რომლებსაც არ იციან ფონზე. გათიშეთ დავალების მენეჯერი და ნახავთ.

Multitasking მოითხოვს ოპერაციული სისტემის გატაცებით, თუნდაც ქირურგიულად, მართოს როგორ ინსტრუქციები და პროცესები სიფრთხილით მიკროპროცესორში და როგორ მათი მონაცემები ინახება ძირითად მეხსიერებაში.

ახლა განიხილეთ თქვენი ძველი მობილური ტელეფონი. ამის გაკეთება მხოლოდ ერთი რამ გააკეთე. ეს იმიტომ, რომ ოპერაციული სისტემა გაშვებულია მას არ უჭერს მხარს multitasking. Multitasking მოვიდა smartphones , განსაკუთრებით iPhone (in iOS საკმაოდ) და Android, მაგრამ ეს არ მუშაობს ზუსტად ისე, როგორც კომპიუტერები.

მრავალმხრივი სმარტფონებში

აქ, რამ განსხვავებულია. აპლიკაციები სმარტფონებში (მინიშნება ძირითადად iOS და Android ), რომლებიც ამბობენ, რომ ფონზე გაშვება ყოველთვის არ ემთხვევა მულტიტაციკირებას. მათ შეუძლიათ, ფაქტობრივად, იყოს სამი ქვეყნის: გაშვებული, შეჩერებული (საძილე) და დაიხურა. დიახ, ზოგიერთი აპლიკაცია დახურულია, ზოგიერთი პრობლემის გამო სადღაც. თქვენ ალბათ ვერ მივიღებთ მინიშნებას და მხოლოდ იმ ფაქტს გაიგებთ, როდესაც ის კვლავ განაახლებს აპლიკაციას, რადგან ეს არის ოპერაციული სისტემა, რომელიც მულტიტაკს მართავს, არ აძლევს გაცილებით კონტროლს.

როდესაც აპლიკაცია გაშვებული მდგომარეობაშია, ეს წინა პლანზეა და მასთან ერთად ხარ. როდესაც აპლიკაცია გაშვებულია, ის მუშაობს მეტ-ნაკლებად მოსწონს კომპიუტერებზე, ანუ მისი ინსტრუქციები ახორციელებს პროცესორებს და მას სივრცეში მეხსიერება აქვს. თუ ეს ქსელია, მას შეუძლია მიიღოს და გააგზავნოს მონაცემები.

დროის უმეტესობა, აპლიკაციები სმარტფონებში შეჩერებულია (საძილე) სახელმწიფოში. ეს იმას ნიშნავს, რომ ისინი გაყინულია, სადაც დარჩა - აპლიკაცია აღარ არის შესრულებული პროცესორში და ისიც, რომ ის მეხსიერებით დაიკავებს არის დაბრუნებული, უნდა იყოს სხვა აპების გაშვების გამო, მეხსიერების სივრცის ნაკლებობა. ამ შემთხვევაში, მეხსიერებასთან დაკავშირებული მონაცემები დროებით ინახება მეორად შენახვისას (SD ბარათის ან ტელეფონის გაფართოებული მეხსიერება - ეს იქნება კომპიუტერიზე ანალოგიური ანალოგიური). შემდეგ, როდესაც თქვენ განაახლოთ აპლიკაცია, ის მოაქვს ზუსტად იმ ადგილას, სადაც შეჩერდით, მისი ინსტრუქციების გადანაწილება ხდება პროცესორის მიერ და გადავიტანოთ დამონტაჟებული მონაცემების მეორადი შენახვის საწყისი ძირითადი მეხსიერებაში.

მრავალფეროვნება და ბატარეის ცხოვრება

საძილე app არ იყენებს პროცესორი ძალა, არ მეხსიერება და არ იღებს კავშირი - ეს არის მოჩვენებითი. ამდენად, ის არ მოითხოვს დამატებით კვების ელემენტს. სწორედ ამიტომ, სმარტფონებისათვის ყველაზე აპლიკაციები სძინავს რეჟიმს, როდესაც სთხოვდნენ ფონზე გაშვება; ისინი დაზოგავთ ბატარეის ძალას. თუმცა, აპლიკაციები, რომლებიც მუდმივ კავშირს საჭიროებს, VoIP- ის აპლიკაციების მსგავსად, უნდა ინახებოდეს გაშვებულ მდგომარეობაში, რაც ბატარეის მსხვერპლს ატარებს. ეს იმიტომ ხდება, რომ თუ ისინი გააგზავნიან ძილით, კავშირები უარს იტყვის, მოუწოდებს უარი თქვას და დარეკა, რომ Caller- ს მიუწვდომელია, როგორც მაგალითი. ასე რომ, ზოგიერთი აპლიკაცია უნდა აწარმოოს ფონზე, შესრულდეს რეალური მულტიპასკაცია, როგორიცაა მუსიკა apps, საიდან დაკავშირებული apps, ქსელის დაკავშირებული apps, დააყენებს შეტყობინების apps და განსაკუთრებით VoIP apps.

Multitasking in iPhone და iPad

იგი დაიწყო iOS- ს ვერსიით 4. შეგიძლიათ დატოვოთ გაშვებული აპლიკაცია და ფონური აპის გადატანა სახლში ეკრანზე დაბრუნება. გაითვალისწინეთ, რომ ეს განსხვავდება აპლიკაციის დახურვისგან. თუ გსურთ განაცხადის განახლება ფონზე, შეგიძლიათ გამოიყენოთ აპლიკაციის გადამრთველი, ღილაკზე ორჯერ დაჭერით. ეს ხელს შეუწყობს ეკრანის ქვედა ნაწილში ფოკუსირებას, ეკრანის ქვედა ნაწილში, ეკრანის ან სხვა ნაწილაკებისგან. ხატები, რომლებიც გამოჩნდება, არიან "ღია". შემდეგ შეგიძლიათ გადაფურცოთ მთელ სიაში და აირჩიეთ რომელიმე მათგანი.

iOS ასევე იყენებს ბიძგი შეტყობინებას, რომელიც, ძირითადად, მექანიზმია, რომელიც სერვერების სიგნალების მიღებას ფონზე გაშვებულ აპლიკაციებს გადის. აპების მოსმენასთან დაკავშირებული აპლიკაციები სრულად ვერ იძინებს, მაგრამ უნდა დარჩეს გაშვებული სახელმწიფოში შემომავალი შეტყობინებების მოსმენა. თქვენ შეგიძლიათ აირჩიოთ "მოკვლა" აპლიკაციები ფონზე გამოყენებით ხანგრძლივი პრესის გამოყენებით.

Multitasking in Android

Android- ს ვერსიებში Ice Cream Sandwich 4.0- ის ჩათვლით, სახლის ღილაკზე დაჭერით ფონზე გაშვებული აპლიკაცია მოაქვს და მთავარი ღილაკით მოთავსებულია ბოლო დროს გამოყენებული აპების სია. Ice Cream Sandwich 4.0 ცვლის რამ ცოტა. არსებობს ცნობილი ბოლო აპლიკაცია, რომელიც აძლევს შთაბეჭდილებას მართვის apps, რომელიც, ფაქტობრივად, არ არის საქმე, მაგრამ რაც სასიამოვნოა. ბოლო დროს ყველა აპლიკაცია არ არის გაშვებული - ზოგი სძინავს და ზოგი უკვე მკვდარია. სიაში ერთი აპლიკაციის ჩაგდება და შერჩევა შეიძლება უკვე გაჩაღებული სახელმწიფოდან (რომელიც გარკვეულწილად იშვიათი მიზეზების გამო), ან მძინარე მდგომარეობიდან გაღვივამდე, ან ატვირთვის აპლიკაციის ჩატვირთვა.

პროგრამები განკუთვნილია Multitasking

ახლა, რომ სმარტფონების მხარდაჭერა multitasking, გარკვეულწილად მაინც, ზოგიერთი apps ასევე შექმნილია მუშაობა განსაკუთრებით multitasking გარემოში. მაგალითად არის Skype for iOS, რომელსაც აქვს ახალი შესაძლებლობები გატარება შეტყობინებები და დარჩენილი აქტიური ფონზე გამოყენებით ბატარეის ძალა ეფექტურად. Skype არის VoIP აპლიკაცია, რომელიც საშუალებას აძლევს ხმოვან და ვიდეო ზარს და, შესაბამისად, აქტიური დარჩეს ყოველთვის უკეთესი მომხმარებლისთვის, ისევე როგორც თქვენი მობილური ტელეფონი მუდმივად უსმენს შემომავალ ზარებსა და ტექსტურ შეტყობინებებს.

ზოგიერთი geeky მომხმარებლებს სურთ გამორთოთ multitasking მათი მოწყობილობების, ალბათ იმიტომ, რომ ისინი აღმოაჩენენ, რომ apps გაშვებული ფონზე შენელდება მათი მანქანები და მოიხმარენ ბატარეის. ეს შესაძლებელია, მაგრამ ოპერაციული სისტემები არ რეალურად მისცეს მარტივი პარამეტრები ამის გაკეთება. თქვენ უნდა გამოიყენოთ backstreets შეიკრიბა გზები. IOS- ისთვის არსებობს გარკვეული ნაბიჯები, რომლებიც არ დაიშურებს ყველას, და რაც მე პირადად არ გირჩევთ. ეს შეიძლება ითხოვოს ჯაშუშური ტელეფონიც კი.