
Nismo prepričani, ali se vsi spomnijo, toda junija 2021 je pravzaprav Microsoft napovedal ARM64EC za svoj novi operacijski sistem Windows 11.
Tehnološki velikan iz Redmonda je ARM64EC opisal kot nov način za pospešitev obstoječih aplikacij x64 z izvorno zmogljivostjo, ki bi jo pričakovali na ARM.
Ne pozabite, da je Microsoft določil, da bi bilo to mogoče, tudi če uporabljate vtičnike in odvisnosti, ki še ne podpirajo arhitekture.
Zdaj, malo več kot leto dni po prvi objavi, ARM64EC je zdaj v celoti podprt z najnovejšim operacijskim sistemom, ki ga je zasnoval Microsoft, to je Windows 11.
In ker govorimo o emulaciji sistema Windows 11, vedite, da je prišlo veliko izboljšav za igranje iger in drugih Parallels Desktop 18.
Arm64EC prinaša popolno podporo za Windows 11 ARM
Samo v primeru, da se morda ne zavedate pomena okrajšave ES v imenu je pravzaprav za Emulation Compatible, kar je res samoumevno.
Kot je dejal Microsoft, je splošna ideja tukaj ponuditi aplikacijski binarni vmesnik (ABI), ki razvijalcem omogoča izdelavo aplikacij z uporabo kode x64 in ARM.
Če se nekoliko poglobimo v temo, to pomeni, da se bo koda ARM izvajala izvirno v sistemu Windows 11 na napravah ARM, medtem ko se bo koda, specifična za x64, izvajala prek emulacije.
Ni treba posebej poudarjati, da je to pravzaprav velik mejnik za Windows 11 na ARM, saj je to edini podprti Microsoftov OS, ki ima emulacijo x64, ki je hrbtenica ARM64EC.

ARM64EC ABI se nekoliko razlikuje od obstoječega ARM64 ABI na načine, zaradi katerih je binarno združljiv s kodo x64.
Natančneje, ARM64EC ABI sledi konvencijam programske opreme x64, vključno s konvencijo klicev, uporabo sklada in poravnavo podatkov, zaradi česar sta ARM64EC in x64 interoperabilna. Aplikacije, izdelane kot ARM64EC, lahko vsebujejo kodo x64, vendar je ni treba, saj je ARM64EC lasten popoln, prvorazredni ABI za Windows.
Po vsem delu, ki je bilo vloženo v ta projekt, tehnološki velikan zdaj verjame, da je ABI dovolj stabilen za prehod iz eksperimentalne faze v splošno izdajo.
Poleg tega ima ARM64EC tudi nekaj pomembnih prednosti za razvijalce, kjer namesto zagotavljanja, da kodna baza je združljiva z ARM, zdaj lahko posodobijo svojo kodo in izvajajo funkcije x64 in ARM istočasno.
Na napravi Windows na ARM bo imel slednji boljše delovanje, kar pomeni, da morate dejansko nenehno posodabljajte kodno zbirko za izboljšanje izvorne zmogljivosti ARM, ne da bi pri tem izgubili katero koli funkcionalnost v postopek.
Ste zadovoljni z najnovejšimi izboljšavami sistema Windows 11 za ARM? Delite svoje mnenje z nami v spodnjem oddelku za komentarje.