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

დეველოპერების კონფერენციაზე WWDC 2020, Apple-მა პირველად გამოავლინა საკმაოდ ფუნდამენტური ცვლილება - Mac-ები Intel-ის პროცესორებიდან Apple-ის საკუთარ Silicon ჩიპსეტებზე გადაინაცვლებს. აქედან გიგანტი მხოლოდ სარგებელს დაჰპირდა, განსაკუთრებით შესრულების და ენერგოეფექტურობის სფეროში. იმის გათვალისწინებით, რომ ეს საკმაოდ მნიშვნელოვანი ცვლილებაა, ასევე გავრცელებული იყო შეშფოთება იმის შესახებ, მიდის თუ არა Apple სწორი მიმართულებით. ის ემზადებოდა არქიტექტურის სრული ცვლილებისთვის, რასაც უზარმაზარი გამოწვევები მოაქვს. მომხმარებლები ყველაზე მეტად აწუხებდნენ (უკან) თავსებადობას.

არქიტექტურის შეცვლა მოითხოვს პროგრამული უზრუნველყოფის სრულ რედიზაინს და მის ოპტიმიზაციას. Mac-ებისთვის დაპროგრამებული აპლიკაციები Intel CPU-ით უბრალოდ არ შეიძლება გაშვებული Mac-ებზე Apple Silicon-ით. საბედნიეროდ, კუპერტინო გიგანტმა ამასაც მოჰფინა გარკვეული შუქი და ამოიღო როზეტას ხსნარი, რომელიც გამოიყენება აპლიკაციის ერთი პლატფორმიდან მეორეზე გადასათარგმნად.

Apple-ის სილიკონმა მეისი წინ უბიძგა

ამას დიდი დრო არ დასჭირვებია და ზუსტად 2020 წლის ბოლოს ჩვენ ვნახეთ პირველი Mac-ების ტრიოს დანერგვა M1 ჩიპით. სწორედ ამ ჩიპსეტით შეძლო Apple-მა ყველას სუნთქვა შეეკრა. Apple-ის კომპიუტერებმა ნამდვილად მიიღეს ის, რასაც გიგანტი დაჰპირდა - გაზრდილი ეფექტურობიდან, დაბალი მოხმარებიდან, კარგ თავსებადობამდე. Apple Silicon-მა მკაფიოდ განსაზღვრა Mac-ების ახალი ერა და შეძლო მათი მიყვანა იმ დონეზე, რაზეც თავად მომხმარებლებიც კი არ ფიქრობდნენ. ზემოხსენებული Rosetta 2-ის მთარგმნელი/ემულატორი ასევე მნიშვნელოვან როლს თამაშობს ამაში, რამაც უზრუნველყო, რომ ჩვენ შეგვეძლო გაუშვათ ყველაფერი, რაც ხელმისაწვდომი იყო ახალ Mac-ებზე ახალ არქიტექტურაზე გადასვლამდეც კი.

Apple-მა გადაჭრა პრაქტიკულად ყველაფერი A-დან Z-მდე. მუშაობის და ენერგიის მოხმარებიდან დაწყებული უკიდურესად მნიშვნელოვან ოპტიმიზაციამდე. ამან კიდევ ერთი მნიშვნელოვანი შემობრუნება მოიტანა. Mac-ის გაყიდვები დაიწყო ზრდა და Apple-ის მომხმარებლები ენთუზიაზმით გადავიდნენ Apple კომპიუტერებზე Apple Silicon ჩიპებით, რაც თავის მხრივ მოტივაციას უქმნის თავად დეველოპერებს, რომ შემდგომში ოპტიმიზაცია მოახდინონ თავიანთი აპლიკაციების ახალ პლატფორმაზე. ეს არის შესანიშნავი თანამშრომლობა, რომელიც მუდმივად წინ მიიწევს Apple-ის კომპიუტერების მთელ სეგმენტს.

Windows-ის არარსებობა Apple Silicon-ზე

მეორეს მხრივ, საქმე მხოლოდ სარგებელს არ ეხება. Apple Silicon-ზე გადასვლამ ასევე მოიტანა გარკვეული ხარვეზები, რომლებიც ძირითადად დღემდე რჩება. როგორც თავიდანვე აღვნიშნეთ, ჯერ კიდევ პირველი Mac-ების მოსვლამდე, Apple-ის ხალხი ელოდა, რომ ყველაზე დიდი პრობლემა თავსებადობისა და ოპტიმიზაციის მხარეზე იქნებოდა. ამიტომ იყო შიში, რომ ახალ კომპიუტერებზე ვერცერთი აპლიკაციის სწორად გაშვებას ვერ შევძლებდით. მაგრამ ამას (საბედნიეროდ) აგვარებს Rosetta 2. სამწუხაროდ, ჯერ კიდევ რჩება Boot Camp ფუნქციის არარსებობა, რომლის დახმარებითაც შესაძლებელი გახდა ტრადიციული Windows-ის დაყენება macOS-თან ერთად და მარტივად გადართვა ორ სისტემას შორის.

MacBook Pro Windows 11-ით
Windows 11-ის კონცეფცია MacBook Pro-ზე

როგორც ზემოთ აღვნიშნეთ, საკუთარ გადაწყვეტაზე გადასვლით Apple-მა მთელი არქიტექტურა შეცვალა. მანამდე ის ეყრდნობოდა Intel-ის პროცესორებს, რომლებიც აგებულ იქნა x86 არქიტექტურაზე, რომელიც ყველაზე ფართოდ არის გავრცელებული კომპიუტერულ სამყაროში. პრაქტიკულად ყველა კომპიუტერი ან ლეპტოპი მუშაობს მასზე. ამის გამო აღარ არის შესაძლებელი Windows-ის (Boot Camp) დაყენება Mac-ზე, ან მისი ვირტუალიზაცია. ერთადერთი გამოსავალი არის Windows ARM ვირტუალიზაცია. ეს არის სპეციალური განაწილება უშუალოდ ამ ჩიპსეტებით კომპიუტერებისთვის, პირველ რიგში, Microsoft Surface სერიის მოწყობილობებისთვის. სწორი პროგრამული უზრუნველყოფის დახმარებით, ამ სისტემის ვირტუალიზაცია შესაძლებელია Mac-ზე Apple Silicon-ით, მაგრამ მაშინაც კი ვერ მიიღებთ ტრადიციულ Windows 10-ის ან Windows 11-ის შემოთავაზებულ ვარიანტებს.

Apple-ის ქულები, Windows ARM არის გვერდით

Apple არ არის ერთადერთი, რომელიც ასევე იყენებს ARM არქიტექტურაზე დაფუძნებულ ჩიპებს კომპიუტერის საჭიროებისთვის. როგორც ზემოთ აღვნიშნეთ, Microsoft Surface მოწყობილობები, რომლებიც იყენებენ Qualcomm-ის ჩიპებს, იგივე მდგომარეობაში არიან. მაგრამ არის საკმაოდ ფუნდამენტური განსხვავება. მიუხედავად იმისა, რომ Apple-მა მოახერხა Apple Silicon-ზე გადასვლა, როგორც სრული ტექნოლოგიური რევოლუცია, Windows-ს აღარ გაუმართლა და სამაგიეროდ იმალება განმარტოებაში. ამიტომ ჩნდება საინტერესო კითხვა. რატომ არ არის Windows ARM ისეთი იღბლიანი და პოპულარული, როგორც Apple Silicon?

მას აქვს შედარებით მარტივი ახსნა. როგორც თავად Windows-ის მომხმარებლებმა აღნიშნეს, მის ვერსიას ARM-ისთვის პრაქტიკულად არანაირი სარგებელი არ მოაქვს. ერთადერთი გამონაკლისი არის ბატარეის გახანგრძლივება, რაც გამოწვეულია მთლიანი ეკონომიურობით და ენერგიის დაბალი მოხმარებით. სამწუხაროდ, აქ მთავრდება. ამ შემთხვევაში მაიკროსოფტი დამატებით იხდის პლატფორმის გახსნილობას. მიუხედავად იმისა, რომ Windows არის სრულიად განსხვავებულ დონეზე პროგრამული აღჭურვილობის თვალსაზრისით, ბევრი აპლიკაცია შემუშავებულია ძველი ხელსაწყოების დახმარებით, რომლებიც, მაგალითად, არ იძლევიან მარტივი შედგენის საშუალებას ARM-ისთვის. თავსებადობა ამ მხრივ აბსოლუტურად კრიტიკულია. მეორეს მხრივ, Apple მას სხვა კუთხით უახლოვდება. მან არა მხოლოდ მოიფიქრა Rosetta 2 გადაწყვეტა, რომელიც ზრუნავს აპლიკაციების სწრაფ და საიმედო თარგმნაზე ერთი პლატფორმიდან მეორეზე, არამედ ამავე დროს მან თავად დეველოპერებს მოუტანა მარტივი ოპტიმიზაციის უამრავი ინსტრუმენტი.

rosetta2_apple_fb

ამ მიზეზით, Apple-ის ზოგიერთ მომხმარებელს აინტერესებს, ნამდვილად სჭირდებათ Boot Camp ან ზოგადად Windows ARM-ის მხარდაჭერა. Apple-ის კომპიუტერების მზარდი პოპულარობის გამო, უმჯობესდება მთლიანი პროგრამული აღჭურვილობაც. ის, რასაც Windows მუდმივად რამდენიმე დონეზე უსწრებს, არის თამაში. სამწუხაროდ, Windows ARM ალბათ არ იქნება შესაფერისი გამოსავალი. მიესალმებით Boot Camp-ის დაბრუნებას Mac-ებში, თუ მის გარეშე კარგად იქნებით?

.