
ჩვენ ნამდვილად არ ვართ დარწმუნებული, ახსოვს თუ არა ყველას, მაგრამ ჯერ კიდევ 2021 წლის ივნისში, Microsoft რეალურად გამოაცხადა ARM64EC მისი ახალი Windows 11 ოპერაციული სისტემისთვის.
რედმონდის ტექნოლოგიურმა გიგანტმა აღწერა ARM64EC, როგორც ახალი გზა თქვენი არსებული x64 აპლიკაციების სიჩქარის გასაუმჯობესებლად იმ ორიგინალური შესრულებით, რომელსაც ელოდებით ARM-ზე.
გაითვალისწინეთ, რომ Microsoft-მა დააკონკრეტა, რომ ეს შესაძლებელი იქნება მაშინაც კი, თუ თქვენ იყენებთ დანამატებსა და დამოკიდებულებებს, რომლებიც ჯერ არ უჭერენ მხარს არქიტექტურას.
ახლა, პირველადი განცხადებიდან ერთ წელზე მეტი ხნის შემდეგ, ARM64EC ახლა სრულად არის მხარდაჭერილი Microsoft-ის მიერ შექმნილი უახლესი ოპერაციული სისტემით, რომელიც არის Windows 11.
და რადგან ჩვენ ვსაუბრობთ Windows 11-ის ემულაციაზე, იცოდეთ, რომ ბევრი თამაში და სხვა გაუმჯობესება მოვიდა Parallels Desktop 18.
Arm64EC გთავაზობთ Windows 11 ARM-ის სრულ მხარდაჭერას
მხოლოდ იმ შემთხვევაში, თუ შეიძლება არ იცოდეთ აბრევიატურის მნიშვნელობა, EC სახელი რეალურად არის Emulation Compatible-ისთვის, რაც ნამდვილად გასაგებია.
როგორც Microsoft-მა თქვა, აქ ზოგადი იდეა არის აპლიკაციის ორობითი ინტერფეისის (ABI) შეთავაზება, რომელიც დეველოპერებს საშუალებას აძლევს შექმნან აპლიკაციები როგორც x64, ასევე ARM კოდის გამოყენებით.
ცოტა უფრო ღრმად რომ ჩავუღრმავდეთ თემას, ეს ნიშნავს, რომ ARM კოდი გაშვებული იქნება Windows 11-ზე ARM მოწყობილობებზე, ხოლო x64-ს სპეციფიკური კოდი იმუშავებს ემულაციის საშუალებით.
რა თქმა უნდა, ეს არის რეალურად მთავარი ეტაპი Windows 11-ისთვის ARM-ზე, რადგან ის არის ერთადერთი მხარდაჭერილი Microsoft OS, რომელსაც აქვს x64 ემულაცია, რომელიც არის ARM64EC-ის ხერხემალი.

ARM64EC ABI ოდნავ განსხვავდება არსებული ARM64 ABI-სგან იმით, რომ მას ორობითი თავსებადია x64 კოდით.
კერძოდ, ARM64EC ABI მიჰყვება x64 პროგრამული უზრუნველყოფის კონვენციებს, მათ შორის დარეკვის კონვენციას, სტეკის გამოყენებას და მონაცემთა გასწორებას, რაც ARM64EC და x64 თავსებადობას ხდის. ARM64EC-ის სახელით აშენებული აპები შეიძლება შეიცავდეს x64 კოდს, მაგრამ არ არის აუცილებელი, რადგან ARM64EC არის მისი სრული, პირველი კლასის ABI Windows-ისთვის.
ყველა სამუშაოს შემდეგ, რაც ჩატარდა ამ პროექტში, ტექნოლოგიური გიგანტი ახლა თვლის, რომ ABI საკმარისად სტაბილურია მისი ექსპერიმენტული ფაზიდან გადასასვლელად და ზოგად გამოშვებაზე.
გარდა ამისა, ARM64EC-ს ასევე გააჩნია რამდენიმე მნიშვნელოვანი სარგებელი დეველოპერებისთვის, სადაც იმის ნაცვლად, რომ დარწმუნდნენ, რომ მათი მთელი კოდის ბაზა თავსებადია ARM-თან, ახლა მათ შეუძლიათ განაახლონ კოდი და გაშვებული ჰქონდეთ როგორც x64, ასევე ARM ფუნქციები. ერთდროულად.
Windows-ზე ARM მოწყობილობაზე, ამ უკანასკნელს ექნება უკეთესი შესრულება, რაც ნიშნავს, რომ რეალურად უნდა განუწყვეტლივ განაახლეთ კოდების ბაზა, რათა გაუმჯობესდეს მშობლიური ARM-ის შესრულება, მასში რაიმე ფუნქციის დაკარგვის გარეშე პროცესი.
კმაყოფილი ხართ Windows 11-ში ARM-ისთვის განხორციელებული უახლესი გაუმჯობესებით? გაგვიზიარეთ თქვენი მოსაზრებები ჩვენთან კომენტარების განყოფილებაში ქვემოთ.