
Non siamo davvero sicuri che tutti lo ricordino, ma nel giugno 2021 Microsoft in realtà annunciato ARM64EC per il suo nuovo sistema operativo Windows 11.
Il gigante della tecnologia di Redmond ha descritto ARM64EC come un nuovo modo per velocizzare le applicazioni x64 esistenti con le prestazioni native che ti aspetteresti su ARM.
Tieni presente che Microsoft ha specificato che ciò sarebbe possibile anche se utilizzi plug-in e dipendenze che non supportano ancora l'architettura.
Ora, a poco più di un anno dall'annuncio iniziale, ARM64EC è ora completamente supportato dall'ultimo sistema operativo progettato da Microsoft, che è Windows 11.
E, dal momento che stiamo parlando dell'emulazione di Windows 11, sappi che c'erano molti giochi e altri miglioramenti in arrivo con Parallels Desktop 18.
Arm64EC offre il supporto ARM completo di Windows 11
Caso Justin potresti non essere a conoscenza del significato dell'abbreviazione, il CE nel nome è in realtà compatibile con l'emulazione, che è davvero autoesplicativo.
Come ha affermato Microsoft, l'idea generale qui è quella di offrire un'interfaccia binaria dell'applicazione (ABI) che consente agli sviluppatori di creare applicazioni utilizzando sia x64 che codice ARM.
Approfondindo l'argomento, ciò significa che il codice ARM verrà eseguito in modo nativo su Windows 11 su dispositivi ARM mentre il codice specifico x64 verrà eseguito tramite emulazione.
Inutile dire che questa è in realtà una pietra miliare importante per Windows 11 su ARM poiché è l'unico sistema operativo Microsoft supportato a presentare l'emulazione x64, che è la spina dorsale di ARM64EC.

L'ABI ARM64EC differisce leggermente dall'ABI ARM64 esistente in modi che lo rendono compatibile binario con il codice x64.
In particolare, ARM64EC ABI segue le convenzioni del software x64, tra cui la convenzione di chiamata, l'utilizzo dello stack e l'allineamento dei dati, rendendo ARM64EC e x64 interoperabili. Le app create come ARM64EC possono contenere codice x64 ma non è necessario, poiché ARM64EC è il proprio ABI completo e di prima classe per Windows.
Dopo tutto il lavoro svolto in questo progetto, il gigante della tecnologia ora ritiene che l'ABI sia sufficientemente stabile per passare dalla sua fase sperimentale e al rilascio generale.
Inoltre, ARM64EC offre anche alcuni importanti vantaggi per gli sviluppatori, dove invece di assicurarsi che il loro intero codebase è compatibile con ARM, ora possono aggiornare il proprio codice e avere funzionalità sia x64 che ARM in esecuzione contemporaneamente.
Su un dispositivo Windows su ARM, quest'ultimo avrà prestazioni migliori, il che significa che devi effettivamente aggiorna continuamente la base di codice per migliorare le prestazioni ARM native senza perdere alcuna funzionalità nel file processi.
Soddisfatto degli ultimi miglioramenti apportati a Windows 11 per ARM? Condividi le tue opinioni con noi nella sezione commenti qui sotto.