Microsoft har officielt udrullet Arm64EC-understøttelse til Windows 11 on Arm. Dette giver udviklere mulighed for at skabe apps, der kan køre på Arm-chips, og bruge en kombination af native Arm-kode samt x64-kode, der bruger emulering. Ikke alene vil det gøre det lettere for udviklere at overføre deres apps til Windows 11 on Arm, men det vil også give apps mulighed for at yde bedre på grund af x64-understøttelse.
Selvom Windows 11 on Arm har understøttet x86/x64 app-emulering i et stykke tid, er Arm64EC en ny applikationsbinær grænseflade (ABI), der gør det muligt for udviklere gradvist at overføre deres x64-apps til native Arm-kode. Dette vil hjælpe med at spare CPU-cyklusser og resultere i højere effektivitet og ydeevne.
Arm64EC ("Emulation Compatible") giver dig mulighed for at bygge nye indbyggede apps eller gradvist omstille eksisterende x64-apps for at drage fordel af den indbyggede hastighed og ydeevne, der er mulig med Arm-drevne enheder, herunder bedre strømforbrug, batterilevetid og accelererede AI- og ML-arbejdsbelastninger.
Ifølge Microsoft vil Arm64EC give bedre ydeevne på grund af native support, samtidig med at det giver udviklere mulighed for at migrere de mest CPU-intensive komponenter i deres app først.

For slutbrugeren vil ændringen være usynlig, men når udviklere opdaterer deres x64-apps, bør brugerne se ydeevneforbedringer.
Microsoft annoncerede Arm64EC til Windows 11 for over et år siden. Forskellen mellem Arm64EC og Arm64 er, at førstnævnte er binært kompatibel med x64. Microsofts eget Office for Arm udnytter også dette, hvilket giver det mulighed for at yde bedre, samtidig med at det bevarer kompatibiliteten med x64-plugins.
Få flere oplysninger:Microsoft tager imod Apple med tilpassede ARM-chips og Windows 12-optimering
Dette er store nyheder for udviklere og kan resultere i, at flere apps bliver gjort tilgængelige til Windows 11 on Arm. Mens eksisterende Windows 11 on Arm-brugere vil se fordele, vil det at have et blomstrende app-økosystem også overbevise flere OEM'er om at frigive Arm-enheder med Windows. Selv Mac-brugere, der bruger Parallels til at køre Windows 11 on Arm, bør se fordele ved dette.
For at komme i gang skal udviklere bruge følgende SDK og værktøjer:
- Den seneste Windows 11 SDK build. Hvis du bruger Windows 11 SDK version 22000, inkluderer den opdaterede version den 29. juli 2022 nøglerettelser til opbygning af Arm64EC apps.
- Visual Studio 2022 version 17.3 eller nyere.
- Arm64EC-værktøjer installeret med Visual Studio Installer.
