Página principal » cómo » ¿Qué es Windows 10 en ARM y en qué se diferencia?

    ¿Qué es Windows 10 en ARM y en qué se diferencia?

    Microsoft acaba de lanzar una versión de Windows 10 que se ejecutará en hardware ARM de baja potencia. A diferencia de Windows RT, la versión de Windows 8 que alimentaba Surface y Surface 2 originales, esta es una versión completa de Windows 10 con una capa de emulación que le permite ejecutar aplicaciones de escritorio tradicionales desde fuera de la Tienda Windows.

    ¿Por qué Microsoft pone Windows 10 en ARM??

    ARM es un tipo diferente de arquitectura de procesador de la arquitectura estándar Intel x86 y 64 bits utilizada en las PC hoy en día. (Incluso AMD produce chips que son compatibles con la arquitectura de Intel). Los dispositivos móviles como el iPhone, iPad y teléfonos Android, junto con muchos otros dispositivos más pequeños, tienen chips ARM en lugar de chips Intel dentro de ellos.

    Las PC ARM de baja potencia tienen algunas ventajas sobre las tradicionales x86 (que son la mayoría de las computadoras de escritorio y portátiles que usamos hoy en día). Las computadoras ARM tienen conectividad celular LTE incorporada, a menudo ofrecen una mejor duración de la batería que las CPU Intel y AMD, y el hardware es menos costoso para los fabricantes.

    A Microsoft le gustaría que Windows 10 se ejecute en hardware ARM para poder obtener esos beneficios. Claro, es probable que no use un escritorio ARM en el futuro cercano, pero ARM podría ser una excelente opción para tabletas, convertibles 2 en 1 e incluso computadoras portátiles más pequeñas.

    En lugar de crear una versión más limitada de Windows para esta plataforma, como lo hicieron con la falla de Windows RT, Microsoft ha decidido lanzar una versión completa de Windows 10 para hardware ARM, una que incluso puede ejecutar aplicaciones de escritorio tradicionales de Windows..

    Los dispositivos resultantes están diseñados para ser "Siempre conectados" y prometen hasta 20 horas de uso activo y 700 horas de "Conexión moderna en espera". E incluso pueden ejecutar el software de escritorio tradicional de Windows..

    Microsoft anunció por primera vez una asociación con Qualcomm para crear Windows en ARM en WinHEC en diciembre de 2016.

    Puede ejecutar programas de escritorio x86

    Esto no es solo Windows RT de nuevo. Windows RT no le permitió ejecutar el software de escritorio tradicional. Incluso impidió a los desarrolladores compilar sus aplicaciones de escritorio para procesadores ARM y ofrecerlas a los usuarios. Windows RT solo permite aplicaciones de Windows 8 Store.

    Windows 10 en ARM es completamente diferente. Esta es la experiencia completa de escritorio de Windows. Microsoft ha creado una capa de emulador especial que permite que las aplicaciones de escritorio tradicionales de 32 bits se ejecuten en procesadores ARM, por lo que todo debería "simplemente funcionar". Microsoft incluso mostró una versión de Windows 10 Professional en ARM y dijo que es compatible con todas las funciones avanzadas habituales que encontraría en Windows 10 Professional..

    La emulación funciona de forma totalmente transparente para los usuarios y los programas que ejecutan. Utiliza la misma tecnología WOW (Windows en Windows) que Windows utiliza para ejecutar aplicaciones de 32 bits en las versiones de 64 bits de Windows en la actualidad. Sin embargo, la emulación x86-to-ARM ocurre completamente en el software..

    Esa emulación de software podría ser un problema, sin embargo. Mientras Microsoft demostró Windows 10 en ARM ejecutando la versión de escritorio de Photoshop, diciendo que "se ejecuta perfectamente" en el procesador Qualcomm, es casi seguro que haya una desaceleración en las aplicaciones de escritorio exigentes en comparación con la ejecución en un sistema Intel o AMD. Tendremos que esperar para ver las pruebas de rendimiento cuando se lance Windows 10 en ARM.

    Sin embargo, no te distraigas con el emulador. Esto no es solo un sistema operativo emulado de Windows 10. El kernel de Windows, los controladores de hardware y todos los programas incluidos con Windows son código ARM nativo. Las aplicaciones de la Plataforma universal de Windows (UWP) de la Tienda Windows también son programas ARM nativos. El emulador solo se usa cuando se ejecuta el software de escritorio tradicional Windows x86.

    Mucha de esta información proviene de un video que Microsoft lanzó durante BUILD 2017.

    El soporte para dispositivos de hardware más antiguos puede ser un problema

    Si bien Windows 10 en ARM puede emular aplicaciones de escritorio tradicionales, no podrá instalar controladores de hardware escritos para los sistemas operativos tradicionales x86 o x64 de Windows. Necesitará versiones ARM de esos controladores de hardware para soportar diferentes dispositivos de hardware.

    Microsoft promete que Windows 10 en ARM "tendrá una gran compatibilidad con dispositivos para periféricos USB usando los controladores de clase en el cuadro". Eso es genial para los periféricos USB modernos. Pero lea entre líneas: los dispositivos que no son compatibles con los controladores integrados no funcionarán. Las utilidades de la impresora y otras utilidades de controlador de hardware pueden no funcionar, tampoco. Esto podría ser un problema para los periféricos de hardware más antiguos o más oscuros.

    Estos dispositivos se enviarán con Windows 10 S

    No importa en qué tipo de CPU se esté ejecutando Windows. Usted obtiene una experiencia de escritorio de Windows completa con Windows 10 Home o Windows 10 Professional, incluso si está usando Windows 10 en ARM.

    Sin embargo, estos Windows 10 en dispositivos ARM se enviarán con Windows 10 S, al igual que el Surface Laptop de Microsoft. Windows 10 S es una edición más limitada de Windows 10 que solo puede ejecutar software desde la Tienda Windows. Sin embargo, puede pagar para actualizar a Windows 10 Pro y obtener la capacidad de instalar aplicaciones de escritorio, al igual que puede hacerlo con Windows 10 S en computadoras Intel y AMD. Hasta septiembre de 2018, la actualización de Windows 10 S a Windows 10 Pro será gratuita..

    En otras palabras, con Windows 10, ARM es solo otra plataforma de hardware que se trata de la misma manera, solo necesita una capa de emulación para hacer eso posible. Windows 10 S es una versión limitada de Windows que puede ejecutarse en cualquier plataforma de hardware.

    Cuándo saldrá?

    El primer Windows 10 en el dispositivo ARM será el Asus NovoGo, que se comercializará antes de finales de 2017. La mayoría de estos dispositivos basados ​​en ARM, como el HP Envy x2 con un procesador Qualcomm Snapdragon 835, estarán disponibles en la primavera de 2018..