A Windows 11 az ARM -on ARM64EC támogatást kap az alkalmazás jobb optimalizálásához és teljesítményéhez

A Microsoft hivatalosan bevezette az ARM64EC támogatást a Windows 11 -hez az ARM -en. Ez lehetővé teszi a fejlesztők számára, hogy olyan alkalmazásokat hozzanak létre, amelyek képesek futtatni a karos chipeket, és használják a natív ARM kód, valamint az emulációt használó X64 kód kombinációját. Nem csak megkönnyíti a fejlesztők számára az alkalmazásuk átadását a Windows 11 -re az ARM -en, hanem lehetővé teszi az alkalmazások számára is, hogy jobban teljesítsék az X64 támogatást.

Noha a Windows 11 az ARM -en egy ideig támogatta az X86/X64 APP emulációját, az ARM64EC egy új alkalmazás bináris interfész (ABI), amely lehetővé teszi a fejlesztők számára, hogy fokozatosan átmeneteljék az X64 alkalmazásaikat natív ARM kódra. Ez elősegíti a CPU ciklusok megmentését, és magasabb hatékonyságot és teljesítményt eredményez.

Az ARM64EC („Emuláció kompatibilis”) lehetővé teszi új natív alkalmazások felépítését vagy a meglévő X64 alkalmazások fokozatos átmenetét, hogy kihasználhassák a natív sebesség és a teljesítmény lehetséges teljesítményét a karral működő eszközökkel, ideértve a jobb energiafogyasztást, az akkumulátor élettartamát és a gyorsított AI és ML munkaterhelést.

A Microsoft szerint az ARM64EC jobb teljesítményt nyújt a natív támogatás miatt, ugyanakkor lehetővé teszi a fejlesztők számára, hogy először az alkalmazásuk legfontosabb CPU-intenzívebb alkotóelemeit migrálják.

További információ:A Microsoft az Apple felvételét egyedi ARM chipekkel és Windows 12 optimalizálással

A végfelhasználó számára a változás láthatatlan lesz, de amint a fejlesztők frissítik az X64 alkalmazásukat, a felhasználóknak látniuk kell a teljesítmény javulását.

A Microsoft több mint egy évvel ezelőtt bejelentette az ARM64EC -t a Windows 11 számára. Az ARM64EC és az ARM64 közötti különbség az, hogy az előbbi bináris kompatibilis az X64 -rel. A Microsoft saját ARM irodája szintén kihasználja ezt, lehetővé téve, hogy jobban teljesítsen, miközben megőrzi a kompatibilitást az X64 pluginekkel is.

Ez a fő hír a fejlesztők számára, és azt eredményezheti, hogy további alkalmazások rendelkezésre állnak a Windows 11 számára az ARM -en. Míg az ARM felhasználóinak meglévő Windows 11 előnyei láthatók, a virágzó alkalmazás -ökoszisztéma szintén meggyőzi az OEM -eket a Windows ARM eszközök felszabadításáról. Még a Mac felhasználók, akik párhuzamokat használnak a Windows 11 ARM futtatásához, látniuk kell ebből az előnyöket.

Az induláshoz a fejlesztőknek a következő SDK -t és eszközöket kell használniuk:

  • A legújabb Windows 11 SDK Build. Ha a Windows 11 SDK 22000 verzióját használja, akkor a frissített verzió, a 2022. július 29 -én, az ARM64EC alkalmazások készítéséhez kulcsfontosságú javításokat tartalmaz.
  • Visual Studio 2022 17.3 vagy újabb verzió.
  • Az ARM64EC eszközöket a Visual Studio telepítőjével telepítve.