No estamos seguros de si todos recuerdan esto, pero en junio de 2021, Microsoft en realidad anuncio ARM64EC para su nuevo sistema operativo Windows 11.
El gigante tecnológico de Redmond ha descrito ARM64EC como una nueva forma de actualizar sus aplicaciones x64 existentes con el rendimiento nativo que espera en ARM.
Tenga en cuenta que Microsoft especificó que esto sería posible incluso si usa complementos y dependencias que aún no son compatibles con la arquitectura.
Hoy, poco más de un año después del anuncio inicial, ARM64EC ahora es totalmente compatible por el último sistema operativo diseñado por Microsoft, que es Windows 11.
Y, dado que estamos hablando de la emulación de Windows 11, sepa que se incluyeron muchos juegos y otras mejoras.
En caso de que no esté al tanto del significado de la abreviatura, EC en el nombre en realidad significa Emulación compatible, que en realidad se explica por sí mismo.
Como dijo Microsoft, la idea general aquí es proporcionar una interfaz binaria de aplicaciones (ABI) que permita a los desarrolladores crear aplicaciones utilizando código x64 y ARM.
Profundizando un poco más, esto significa que el código ARM se ejecutará de forma nativa en Windows 11 en dispositivos ARM, mientras que el código específico x64 se ejecutará a través de la emulación.
No hace falta decir que este es en realidad un hito importante para Windows 11 en ARM, ya que es el único sistema operativo de Microsoft compatible que ofrece emulación x64, que es el backend ARM64EC de Thorn.
La ABI ARM64EC difiere ligeramente de la ABI ARM64 existente en una forma que la hace compatible binariamente con el código x64.
Específicamente, ARM64EC ABI sigue las convenciones de software x64, incluida la convención de llamadas, el uso de pilas y la alineación de datos, lo que hace que ARM64EC y x64 sean interoperables. Las aplicaciones creadas como ARM64EC pueden contener código x64, pero esto no es obligatorio, ya que ARM64EC es su propio ABI integral de primera clase para Windows.
Después de todo el trabajo que se ha invertido en este proyecto, el gigante tecnológico ahora cree que ABI es lo suficientemente estable como para pasar de su fase experimental a su lanzamiento general.
Además, ARM64EC también tiene importantes beneficios para los desarrolladores, donde en lugar de garantizar que todo su código base sea compatible con ARM, ahora pueden actualizar su código y ejecutar la funcionalidad x64 y ARM simultáneamente.
En un dispositivo con Windows en ARM, este último tendrá un mejor rendimiento, lo que significa que en realidad tiene que actualizar constantemente la base del código para mejorar el rendimiento nativo de ARM sin perder ninguna funcionalidad en el proceso.
¿Está satisfecho con las últimas mejoras de Windows 11 para ARM? Comparta sus opiniones con nosotros en la sección de comentarios a continuación.
¿Has notado aplicaciones desconocidas o un drenaje inesperado de la batería? Estos podrían ser indicios…
Saber cómo Restablecer un iPhone a su Estado de Fábrica es clave para solucionar problemas…
Motorola ha confirmado el lanzamiento de Moto G84 5G y Moto G54 5G en India,…
Recuerde WizardCoder, ¿el codificador de IA que cubrimos recientemente aquí en Windows Report? Nos jactamos…
Los investigadores han descubierto numerosos fallos de seguridad en el complemento WordPress Jupiter X Core…
Para solucionar problemas del sistema de PC con Windows, necesitará una herramienta dedicada Fortect es…