ARM64EC, la emulación ARM mejora en Windows 11

La realidad es que todas las noticias en estos días están hechas por Windows 11. El nuevo sistema operativo de Microsoft sigue acaparando los titulares, aunque no siempre es positivo. Ayer, respetando los plazos establecidos, llegó la primera versión de Windows 11. Y se ha dicho que iban a evaluar el funcionamiento de los procesadores de al menos la séptima generación de Intel. Pero también se habló de una nueva interfaz de emulación binaria en Windows 11 ARM llamada ARM64EC. Te explicaremos en qué consiste más allá de las iniciales y la importancia de esta tecnología.

Índice

    Windows 11 ARM mejorará la emulación de aplicaciones

    En primer lugar, cabe señalar que los dispositivos con procesadores ARM se están actualizando a Windows 11. De esta forma no hay espacio para la fragmentación, y sería pequeño si lo hubiera debido al bajo impacto en las ventas. Ahora Microsoft quiere ofrecer a los desarrolladores una nueva interfaz de emulación compatible (EC) lo que permitirá a los desarrolladores actualizar sus aplicaciones para que se ejecuten de forma nativa en ARM. Todo esto aunque existen dependencias o plugins que no están funcionando en ARM por el momento.

    Con ARM64EC los desarrolladores pueden "Mezclar y combinar libremente" entre la capa de emulación ARM64EC y ARM 64 nativo ejecutando ARM64EC en (parte) una aplicación, mientras que cualquier código ARM 64 nativo se ejecutará en Windows 11 en la emulación ARM incorporada. Según Microsoft, esto tiene grandes ventajas como te indicamos a continuación:

    Anteriormente, rehacer una aplicación para ARM requería rehacer toda la aplicación. Fue una gran experiencia nativa para los usuarios que aprovecharon todo el potencial de ARM. Para los desarrolladores, sin embargo, puede significar todo o nada, ya que todo debe reconstruirse para que los usuarios se beneficien.

    Con ARM64EC, puede comenzar con poco y escalar la aplicación con el tiempo. Las partes del código que se beneficiarían más del rendimiento nativo se pueden identificar y reconstruir como ARM64EC. El resto de la aplicación seguirá siendo emulada como funcional, pero las partes recompiladas como ARM64EC tendrán velocidad nativa. Posteriormente, se pueden recompilar otras áreas de la aplicación para mejorar el rendimiento y mejorar la autonomía de una aplicación.

    Buenas noticias para los usuarios que creen que ARM es el futuro. Ahora Windows te permite recompilar parcial o totalmente una aplicación y disfrutar de aplicaciones que funcionan mejor cada día en ARM.

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir