რეკლამის დახურვა

Android და iOS არის ორი ყველაზე ხშირად გამოყენებული მობილური ოპერაციული სისტემა მსოფლიოში. ამიტომაც არის ლოგიკური, რომ მომხმარებლები ადარებენ მათ ერთმანეთს. როდესაც Android vs. iOS, იქნება აჯანყება, რომ პირველ ნახსენებს აქვს მეტი ოპერატიული მეხსიერება, ვიდრე მეორე, და ამიტომ უნდა იყოს ბუნებრივად "უკეთესი". მაგრამ მართლა ასეა? 

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

ამჟამინდელი iPhone 13 Pro სერიის აქვს 6 GB ოპერატიული მეხსიერება, ხოლო 13 მოდელს აქვს მხოლოდ 4 GB. მაგრამ თუ გადავხედავთ, რომელია ალბათ ყველაზე დიდი iPhone კომპანია, Samsung, მის Galaxy S21 Ultra 5G მოდელს აქვს 16 GB ოპერატიული მეხსიერებაც კი. ამ რბოლის გამარჯვებული აშკარა უნდა იყოს. თუ ჩვენ გავზომავთ "ზომას", მაშინ დიახ, მაგრამ Android ტელეფონებთან შედარებით, iPhone-ებს უბრალოდ არ სჭირდებათ იმდენი ოპერატიული მეხსიერება, რომ კვლავ მოხვდნენ მსოფლიოში ყველაზე სწრაფ სმარტფონებს შორის.

რატომ სჭირდება Android ტელეფონებს მეტი ოპერატიული მეხსიერება ეფექტური მუშაობისთვის? 

პასუხი სინამდვილეში საკმაოდ მარტივია და დამოკიდებულია პროგრამირების ენაზე, რომელსაც იყენებთ. Android-ის დიდი ნაწილი, მათ შორის ანდროიდის აპლიკაციები, ძირითადად იწერება Java-ზე, რომელიც სისტემის ოფიციალური პროგრამირების ენაა. თავიდანვე ეს იყო საუკეთესო არჩევანი, რადგან ჯავა იყენებს „ვირტუალურ მანქანას“ ოპერაციული სისტემის კოდის შედგენისთვის, რომელიც მუშაობს მრავალ მოწყობილობასა და პროცესორის ტიპზე. ეს იმის გამო ხდება, რომ Android შექმნილია სხვადასხვა მწარმოებლის სხვადასხვა ტექნიკის კონფიგურაციის მქონე მოწყობილობებზე სამუშაოდ. ამის საპირისპიროდ, iOS იწერება Swift-ში და მუშაობს მხოლოდ iPhone მოწყობილობებზე (ადრე ასევე iPad-ებზე, თუმცა მისი iPadOS სინამდვილეში მხოლოდ iOS-ის ტოტია).

შემდეგ, იმის გამო, თუ როგორ არის კონფიგურირებული Java, თქვენს მიერ დახურული აპლიკაციების მიერ გამოთავისუფლებული მეხსიერება უნდა დაუბრუნდეს მოწყობილობას პროცესის მეშვეობით, რომელიც ცნობილია როგორც ნაგვის შეგროვება - რათა ის გამოიყენებოდეს სხვა აპლიკაციებმა. ეს ისეთი ეფექტური პროცესია, რაც ხელს უწყობს თავად მოწყობილობის შეუფერხებლად მუშაობას. პრობლემა, რა თქმა უნდა, ის არის, რომ ამ პროცესს სჭირდება საკმარისი ოპერატიული მეხსიერება. თუ ის არ არის ხელმისაწვდომი, პროცესები შენელდება, რასაც მომხმარებელი აკვირდება მოწყობილობის მთლიან დუნე რეაქციაში.

სიტუაცია iOS-ში 

iPhone-ებს არ სჭირდებათ გამოყენებული მეხსიერების სისტემაში გადამუშავება, მხოლოდ იმის გამო, თუ როგორ არის აგებული მათი iOS. გარდა ამისა, Apple-ს უფრო მეტი კონტროლი აქვს iOS-ზე, ვიდრე Google-ს ანდროიდზე. Apple-მა იცის, რა ტიპის აპარატურასა და მოწყობილობებზე მუშაობს მისი iOS, ამიტომ აყალიბებს მას ისე, რომ მაქსიმალურად შეუფერხებლად იმუშაოს ასეთ მოწყობილობებზე.

ლოგიკურია, რომ ოპერატიული მეხსიერება ორივე მხარეს დროთა განმავლობაში იზრდება. რა თქმა უნდა, ამაზე უფრო მომთხოვნი აპლიკაციები და თამაშებია პასუხისმგებელი. მაგრამ ცხადია, რომ თუ Android ტელეფონები აპირებენ კონკურენციას გაუწიონ iPhone-ებსა და მათ iOS-ს მომავალში ნებისმიერ მომენტში, ისინი უბრალოდ ყოველთვის გაიმარჯვებენ. და მან უნდა დატოვოს ყველა iPhone (iPad, გაფართოების) მომხმარებელი სრულიად ცივი. 

.