
We weten niet zeker of iedereen het zich herinnert, maar in juni 2021, Microsoft eigenlijk aangekondigd ARM64EC voor zijn nieuwe Windows 11-besturingssysteem.
De techgigant uit Redmond beschreef ARM64EC als een nieuwe manier om je bestaande x64-applicaties op snelheid te brengen met de native prestaties die je zou verwachten op ARM.
Houd er rekening mee dat Microsoft heeft aangegeven dat dit mogelijk zou zijn, zelfs als u plug-ins en afhankelijkheden gebruikt die de architectuur nog niet ondersteunen.
Nu, iets meer dan een jaar na de eerste aankondiging, ARM64EC wordt nu volledig ondersteund door het nieuwste door Microsoft ontworpen besturingssysteem, namelijk Windows 11.
En aangezien we het hebben over Windows 11-emulatie, weet dat er veel gaming en andere verbeteringen met zich meebrachten Parallels Desktop 18.
Arm64EC biedt volledige Windows 11 ARM-ondersteuning
Justin geval dat je misschien niet op de hoogte bent van de betekenis van de afkorting, de EC in de naam staat eigenlijk voor Emulation Compatible, wat eigenlijk voor zich spreekt.
Zoals Microsoft al zei, is het algemene idee hier om een binaire applicatie-interface (ABI) aan te bieden waarmee ontwikkelaars applicaties kunnen bouwen met zowel x64- als ARM-code.
Als we wat dieper op het onderwerp ingaan, betekent dit dat ARM-code native op Windows 11 op ARM-apparaten zal draaien, terwijl x64-specifieke code via emulatie wordt uitgevoerd.
Het spreekt voor zich dat dit eigenlijk een belangrijke mijlpaal is voor Windows 11 op ARM, aangezien dit het enige ondersteunde Microsoft-besturingssysteem is met x64-emulatie, de ruggengraat van ARM64EC.

De ARM64EC ABI verschilt enigszins van de bestaande ARM64 ABI op een manier die het binair compatibel maakt met x64-code.
In het bijzonder volgt de ARM64EC ABI de x64-softwareconventies, waaronder aanroepconventies, stapelgebruik en gegevensuitlijning, waardoor ARM64EC en x64 interoperabel zijn. Apps die zijn gebouwd als ARM64EC kunnen x64-code bevatten, maar dat hoeft niet, aangezien ARM64EC zijn eigen complete, eersteklas ABI voor Windows is.
Na al het werk dat in dit project is gestoken, gelooft de techgigant nu dat de ABI stabiel genoeg is om over te gaan van de experimentele fase naar de algemene release.
Verder biedt ARM64EC ook enkele grote voordelen voor ontwikkelaars, waarbij in plaats van ervoor te zorgen dat hun volledige codebase is ARM-compatibel, ze kunnen nu hun code bijwerken en hebben zowel x64- als ARM-functionaliteiten tegelijkertijd.
Op een Windows op ARM-apparaat zal de laatste betere prestaties hebben, wat betekent dat je eigenlijk moet update de codebase continu om de native ARM-prestaties te verbeteren zonder functionaliteit te verliezen in de werkwijze.
Blij met de nieuwste verbeteringen aan Windows 11 voor ARM? Deel uw mening met ons in de opmerkingen hieronder.