Home Windows ¿La compatibilidad de aplicaciones sigue siendo un problema en Windows 11 ARM?...

¿La compatibilidad de aplicaciones sigue siendo un problema en Windows 11 ARM? Probé algunas aplicaciones populares

20

Hemos instalado algunas aplicaciones populares en PC con Windows Arm y la experiencia general es bastante decente, incluso si las aplicaciones están emuladas, gracias a la nueva capa Prism. Pero en algunos casos, Windows on Arm puede no ser la mejor opción.

Cada vez que aparece una publicación que habla sobre los procesadores de las series Snapdragon X o X2, sin duda verás menciones a la compatibilidad de las aplicaciones. Ahora bien, Windows ARM ha tenido una historia bastante turbulenta. Salió por primera vez con Microsoft Surface RT y, en última instancia, fue posiblemente un fracaso.

Avance rápido hasta el presente, donde la serie Snapdragon X se está ejecutando en pleno apogeo con un sistema operativo Windows ARM más maduro detrás, completo con una nueva capa de compatibilidad llamada Prism que permite la emulación de funciones que anteriormente solo se ejecutaban en procesadores x86/x64 de empresas como Intel y AMD.

Pero Prism es sólo una parte de la historia. Cada vez más desarrolladores han lanzado aplicaciones ARM64 ‘nativas’ que ejecutan código nativo compatible con ARM en estos dispositivos, al tiempo que aumentan el rendimiento y la duración de la batería.

Nativo vs Emulación

Una de las primeras cosas que hay que entender es la diferencia entre simular una aplicación en Prism y ejecutar código nativo compatible con ARM.

La emulación utiliza una capa de compatibilidad de aplicaciones que Microsoft desarrolló junto con Qualcomm, llamado prisma.

Esta ‘emulación’ permite que las aplicaciones que se compilaron de forma nativa para hardware x86 se ejecuten en CPU compatibles con ARM, como Snapdragon X Elite, sin la necesidad de volver a compilarlas en código ARM nativo. Esta capa es posiblemente el cambio más importante en los sistemas Windows ARM modernos.

Esto permite que casi todas las aplicaciones “simplemente funcionen” sin tener que pensar en ello. Sin embargo, existen algunas desventajas y se encuentran principalmente en el departamento de eficiencia y duración de la batería.

Las aplicaciones que se ejecutan en Prism tienen una sobrecarga del sistema en términos de uso de CPU y RAM, lo que puede reducir la duración y el rendimiento de la batería. Esto variará de una aplicación a otra y depende de a qué funciones de la capa de emulación de Prism esté accediendo.

¿Estás jugando a un juego que depende en gran medida de las funciones GPU y AVX? Espere velocidades de cuadro bajas, altas velocidades del ventilador y poca duración de la batería. ejecutando un Aplicaciones de utilidad ¿Eso muestra a un gato corriendo al mismo tiempo que el uso de la CPU? Espere que funcione casi de manera idéntica a lo que vería en un sistema Intel o AMD.

Para aplicaciones compiladas de forma nativa como código ARM, Prism no es aplicable. Esto significa que las aplicaciones se ejecutarán sin necesidad de acceder a la capa Prism, ejecutando código nativo en el sistema operativo sin gastos adicionales. Esto significa que las aplicaciones también se ejecutarán (o a veces mejor) en comparación con cualquier sistema x86.

Estas aplicaciones te brindarán lo mejor en rendimiento y duración de la batería, ya que están optimizadas específicamente para la arquitectura de la CPU que estás ejecutando.

Comprobación de preguntas sobre compatibilidad de aplicaciones

AutoCAD Electrical ejecutándose mediante emulación

Pero lo que creo que la mayoría de la gente quiere saber es: compatibilidad de aplicaciones. aún ¿Es un problema tan grande como la gente dice que es? Sumérgete en ello.

Autodesk AutoCAD

Estoy usando una CPU Microsoft Surface Laptop 15X Elite y 32 GB de RAM como controlador diario para navegación web, productividad y aplicaciones multimedia con algunos trabajos de desarrollo livianos, como compilar aplicaciones.

PTC Mathcad en Windows ARM

Si desea una respuesta breve a esta pregunta: No, la compatibilidad de las aplicaciones no es realmente un problema. Por supuesto, hay algunas aplicaciones que no funcionan y algunos controladores que no tienen versiones ARM de Windows, pero son pocos y espaciados.

Mathcad mediante emulación

Sí, algunos de ustedes pueden confiar en estas aplicaciones específicas y pueden ser un factor decisivo. . Sin embargo, apuesto a que para la mayoría de las personas que lean esto, un Snapdragon X Elite sería una excelente opción.

Imitación o Nativo ¿Funciona? asunto
Productividad
oficina de microsoft nativo No
Acróbata de Adobe ha sido imitado Alguna desaceleración, solo versión x86
Borde de Microsoft nativo No
Google Chrome nativo No
Mozilla Firefox nativo No
Flojo nativo No
Acceso privado a internet nativo (beta) No
VPN de protones nativo Faltan algunas características
SurfsharkVPN nativo No
Multimedia
VLC nativo (beta) No
caja de pantalla nativo No
Cine 4D ha sido imitado No
Estreno de Adobe nativo (beta) No
Adobe After Effects nativo (beta) No
audacia nativo No
Aplicaciones y utilidades especializadas
autocad ha sido imitado No es compatible oficialmente, pero funciona.
trabajo solido ha sido imitado en parte No es compatible oficialmente, pero se ejecutará, aunque algunas funciones no funcionan.
MatemáticasCAD ha sido imitado No
intención ha sido imitado en parte Algunas funciones no funcionan en ARM
juguete eléctrico nativo No
Juegos
vapor ha sido imitado No
fortnite ha sido imitado No
mundo de warcraft nativo No
charla de realidad virtual ha sido imitado No

Esta tampoco es una lista completa de aplicaciones.

Si quieres probar una aplicación en particular, contáctame en los comentarios a continuación. Puedes consultar dichos sitios. Para comprobar si la aplicación que estás buscando tiene una versión nativa.

Enlace fuente