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

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

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

rosetta2_apple_fb

როზეტა 2 ან მთარგმნელობითი ფენა

კონკრეტულად რა არის Rosetta 2? ეს არის საკმაოდ დახვეწილი ემულატორი, რომლის ამოცანაა აღმოფხვრას ხარვეზები Intel პროცესორებიდან Apple Silicon ჩიპებზე გადასვლაში. ეს ემულატორი სპეციალურად იზრუნებს ძველი Mac-ებისთვის დაწერილი აპლიკაციების თარგმნაზე, რის წყალობითაც მას შეუძლია მათი გაშვება M1, M1 Pro და M1 Max ჩიპებითაც კი. რა თქმა უნდა, ეს მოითხოვს გარკვეულ შესრულებას. ამ მხრივ, ეს დამოკიდებულია განსახილველ პროგრამაზე, რადგან ზოგიერთს, მაგალითად Microsoft Office-ს, მხოლოდ ერთხელ სჭირდება „თარგმნა“, რის გამოც მათი საწყისი გაშვება უფრო მეტხანს გრძელდება, მაგრამ შემდეგ პრობლემა არ შეგექმნებათ. უფრო მეტიც, ეს განცხადება დღეს აღარ მოქმედებს. Microsoft უკვე გვთავაზობს M1 მშობლიურ აპლიკაციებს თავისი Office პაკეტიდან, ამიტომ მათი გასაშვებად არ არის აუცილებელი Rosetta 2 მთარგმნელობითი ფენის გამოყენება.

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

ვაშლის_სილიციუმი_m2_cip
წელს ჩვენ უნდა ვიხილოთ Mac-ები ახალი M2 ჩიპით

რატომ არის აუცილებელი M1 მშობლიური აპლიკაციების არსებობა

რა თქმა უნდა, არაფერია უზადო, რაც ასევე ეხება Rosetta 2-ს. რა თქმა უნდა, ამ ტექნოლოგიასაც აქვს გარკვეული შეზღუდვები. მაგალითად, მას არ შეუძლია თარგმნოს ბირთვის დანამატები ან კომპიუტერული ვირტუალიზაციის პროგრამები, რომელთა ამოცანაა x86_64 პლატფორმების ვირტუალიზაცია. ამავდროულად, დეველოპერები გაფრთხილებულნი არიან AVX, AVX2 და AVX512 ვექტორული ინსტრუქციების თარგმნის შეუძლებლობის შესახებ.

შესაძლოა, საკუთარ თავს ვკითხოთ, რატომ არის რეალურად მნიშვნელოვანი აპლიკაციების გაშვება, როდესაც Rosetta 2-ს შეუძლია მათ გარეშე მართოს უმეტეს შემთხვევაში? როგორც ზემოთ აღვნიშნეთ, უმეტესად, როგორც მომხმარებლები, ვერც კი ვამჩნევთ, რომ მოცემული აპლიკაცია არ მუშაობს ბუნებრივად, რადგან ის მაინც გვთავაზობს უწყვეტ სიამოვნებას. მეორეს მხრივ, არის აპლიკაციები, სადაც ამის შესახებ საკმაოდ გვესმის. მაგალითად, Discord, ერთ-ერთი ყველაზე პოპულარული საკომუნიკაციო ინსტრუმენტი, ამჟამად არ არის ოპტიმიზირებული Apple Silicon-ისთვის, რამაც შეიძლება მართლაც გააღიზიანოს მისი მომხმარებლების უმეტესობა. ეს პროგრამა მუშაობს Rosetta 2-ის ფარგლებში, მაგრამ ის უკიდურესად ჩაკეტილია და თან ახლავს უამრავი სხვა პრობლემა. საბედნიეროდ, ის უკეთეს დროში ანათებს. Discord Canary ვერსია, რომელიც აპლიკაციის სატესტო ვერსიაა, საბოლოოდ ხელმისაწვდომია Mac-ებისთვის ახალი ჩიპებით. ხოლო თუ უკვე სცადეთ, აუცილებლად დამეთანხმებით, რომ მისი გამოყენება დიამეტრალურად განსხვავებული და სრულიად უზადოა.

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

.