Windows 11 stöds nu fullt ut på ARM med Arm64EC

windows 11

Vi är inte riktigt säkra på om alla kommer ihåg, men redan i juni 2021, Microsoft faktiskt meddelat ARM64EC för sitt nya Windows 11 operativsystem.

Redmond-teknikjätten beskrev ARM64EC som ett nytt sätt att få upp dina befintliga x64-applikationer med den inbyggda prestanda du kan förvänta dig på ARM.

Tänk på att Microsoft angav att detta skulle vara möjligt även om du använder plugins och beroenden som inte stöder arkitekturen ännu.

Nu, lite över ett år efter det första tillkännagivandet, ARM64EC stöds nu fullt ut av det senaste Microsoft-designade operativsystemet, som är Windows 11.

Och eftersom vi pratar om Windows 11-emulering, vet att det kom en hel del spel och andra förbättringar med Parallels Desktop 18.

Arm64EC ger fullt stöd för Windows 11 ARM

Ifall du kanske inte är medveten om förkortningens betydelse, den EC i namnet är faktiskt för Emulation Compatible, vilket verkligen är självförklarande.

Som Microsoft sa, är den allmänna idén här att erbjuda ett applikationsbinärt gränssnitt (ABI) som tillåter utvecklare att bygga applikationer med både x64 och ARM-kod.

För att komma lite djupare in i ämnet betyder det att ARM-kod kommer att köras inbyggt på Windows 11 på ARM-enheter medan x64-specifik kod kommer att köras via emulering.

Det säger sig självt att detta faktiskt är en viktig milstolpe för Windows 11 på ARM eftersom det är det enda Microsoft OS som stöds med x64-emulering, vilket är ryggraden i ARM64EC.

ARM64EC ABI skiljer sig något från den befintliga ARM64 ABI på ett sätt som gör den binärkompatibel med x64-kod.

Specifikt följer ARM64EC ABI x64-programvarukonventioner inklusive anropskonvention, stackanvändning och datajustering, vilket gör ARM64EC och x64 kompatibla. Appar byggda som ARM64EC kan innehålla x64-kod men behöver inte göra det, eftersom ARM64EC är en egen komplett, förstklassig ABI för Windows.

Efter allt arbete som har lagts ner i detta projekt, tror teknikjätten nu att ABI är tillräckligt stabil för att övergå från sin experimentella fas och vidare till allmän release.

Dessutom kommer ARM64EC också med några stora fördelar för utvecklare, där istället för att se till att hela kodbasen är ARM-kompatibel, de kan nu uppdatera sin kod och har både x64- och ARM-funktioner igång samtidigt.

På en Windows på ARM-enhet kommer den senare att ha bättre prestanda, vilket betyder att du faktiskt måste uppdatera kodbasen kontinuerligt för att förbättra den inbyggda ARM-prestandan utan att förlora några funktioner i bearbeta.

Nöjd med de senaste förbättringarna till Windows 11 för ARM? Dela dina åsikter med oss ​​i kommentarsfältet nedan.

Outlook är nere: vissa användare kan inte logga in eller skicka meddelanden [februari 2018]

Outlook är nere: vissa användare kan inte logga in eller skicka meddelanden [februari 2018]Miscellanea

Senaste rapporter tyder på att Outlook är nere för många användare. Mer specifikt upplever användare inloggningsproblem som hindrar dem från att ansluta till sina konton i mer än några sekunder.Det...

Läs mer
Microsoft erkänner spelproblem i Windows 10 Creators Update

Microsoft erkänner spelproblem i Windows 10 Creators UpdateMiscellanea

Sanna spelare använder den bästa spelwebbläsaren: Opera GX - Få tidig tillgångOpera GX är en specialversion av den berömda Opera-webbläsaren som är byggd speciellt för att uppfylla spelarens behov....

Läs mer

Bästa kabeldeals för att ansluta alla dina enheter [2021 Guide]Miscellanea

Tidsbesparande programvara och hårdvarukompetens som hjälper 200 miljoner användare varje år. Guider dig med råd, nyheter och tips för att uppgradera ditt tekniska liv.USB Multicharge-kablarOm du i...

Läs mer