Windows 11 en ARM prepara una buena mejora de rendimiento: ¿será el momento adecuado?

Después de años de estasis Y iniciativas apenas esbozado, el advenimiento de los chips Apple Silicon parece haber dado un microsoft el coraje de emprender sin retraso el camino hacia el soporte del procesador BRAZO.

Por un lado, hay grandes ambiciones de hardware, que verán Qualcomm lanzar los primeros productos en 2023y por otro los primeros indicios de un soporte software realmente convincente, con aplicaciones capaces de ser ejecutar de forma nativa.

Siga a SmartWorld en las noticias

Pero la gran noticia es la llegada de ARM64ECanunció un Hace años y ahora finalmente disponible para desarrolladores
ARM64EC es una plataforma que permite a los desarrolladores migrar gradualmente sus aplicaciones en ARM, con beneficios de rendimiento inmediatos, ya que ofrece una combinación de código ARM ejecutar de forma nativa e código x64 realizado a través de emulación.

En términos prácticos, una aplicación podría ejecutarse en de forma nativa en código ARMmientras algunos extensiones o características específicas en las que podrían confiar código x64 realizado a través de la emulación. El resultado final es un mejor rendimiento de la aplicación en Windows 11 en dispositivos ARM es un trabajo a la mitad de los desarrolladores.

Asi que, microsoft espera (o mejor dicho, espera) que más desarrolladores será tentado a traer sus aplicaciones en ARM, ya que podrán migrarlos gradualmente y ver devoluciones inmediatas. La empresa había explicado los beneficios de ARM64EC en una publicación de blog de un desarrollador cuando se anunció la función por primera vez.

Con ARM64EC, puede optar por comenzar poco a poco y crear gradualmente. Puede identificar una parte de su base de código que podría aprovechar al máximo el rendimiento nativo y reconstruirla como ARM64EC. El resto de la aplicación seguirá siendo completamente funcional a través de la emulación, pero las partes ARM64EC recompiladas ahora tendrán velocidad nativa. Con el tiempo, puede volver a compilar más aplicaciones como ARM64EC para mejorar aún más el rendimiento y conservar la duración de la batería para los clientes de su aplicación.

Pero no solo, ARM64EC también es útil para situaciones en las que adicciones no apoyes ARM de forma nativa. En estos casos, los desarrolladores ahora pueden crear aplicaciones BRAZO que utilizan dependencias x64.

el tendrá éxito microsoft convencer los desarrolladores? El gran trabajo de Apple fue convencerlos de que sus procesadores ARM eran el futuro y los productos Intel el pasado. Por el momento, el mundo de Windows ofrece dispositivos ARM como Superficie Pro X Y Lenovo ThinkPad X13sbastante nicho y caro en un mar de productos x86. Por supuesto, en un futuro próximo vendrán. mucho maspero la situación creada por nunca se materializará Manzana, que ni en un año ha convencido de reescribir todo sus aplicaciones más importantes.

Mientras tanto, Microsoft ha publicado un documento de soporte para ayudar desarrolladores empezando con ARM64ECnunca se sabe que alguien querrá echarle un vistazo.

Continuar leyendo: Windows 11 en ARM prepara una buena mejora de rendimiento: ¿será el momento adecuado?