Las Mac Apple M1 están por delante de Windows en dispositivos ARM: este es el motivo

Cuando Apple lanzó sus chips M1 para Macbooks, marcó un cambio trascendental en el espacio informático de escritorio del consumidor. La medida ayudó a poner las máquinas de escritorio basadas en ARM en el centro de atención, y Apple hizo lo que Microsoft no pudo hacer incluso después de años de intentarlo.

La pregunta es, ¿cómo se las arregló Apple para que un sistema operativo de escritorio funcionara mejor en chips ARM que Microsoft? Echemos un vistazo a las razones por las que macOS que se ejecuta en chips M1 está muy por delante de Windows 10 en ARM.

Apple no necesita admitir muchas configuraciones de hardware

Con el aumento del número de variaciones de hardware, resulta difícil garantizar la compatibilidad del software entre estas variantes. Este fenómeno se llama "fragmentación". Y aunque a los fabricantes de sistemas operativos les gusta restar importancia a este problema, sigue siendo uno de los mayores problemas con los que tienen que lidiar todos los fabricantes de sistemas operativos.

Por ejemplo, Android está en más del 70% de todos los teléfonos inteligentes del planeta . Los teléfonos inteligentes Android van desde teléfonos baratos hasta dispositivos plegables ultra costosos. Los fabricantes de Android pueden personalizar el sistema operativo de la forma que deseen. Desde la alteración de la interfaz de usuario hasta el ajuste de las tecnologías subyacentes, los fabricantes de Android realizan cambios significativos en el sistema operativo principal para diferenciarse de la competencia.

Esta diversidad de hardware y software hace que sea imposible para Google garantizar confiabilidad, compatibilidad de aplicaciones, rendimiento aceptable y actualizaciones oportunas.

Apple no sufre el problema de la fragmentación porque no tiene demasiados diseños de hardware para considerar. Esta ventaja se traduce bastante bien en macOS. Apple sabe qué modelo va a fabricar y cuántos diseños de hardware diferentes necesita admitir. Por lo tanto, Apple puede diseñar y adaptar la experiencia de la manera que desee.

Relacionado: Mac vs.Windows: ¿Cuál es el adecuado para usted?

Microsoft no puede hacer eso.

Primero, hay muchos fabricantes de PC y constantemente lanzan nuevas PC basadas en ARM. Asegurarse de que todos estos modelos puedan ejecutar bien Windows 10 es bastante difícil para Microsoft.

Agregue a esto el problema de las actualizaciones y podemos ver por qué Windows 10 en ARM está luchando para ponerse al día con macOS que se ejecuta en chips M1.

Los chips M1 tienen hardware de emulación dedicado

El mayor problema que siempre ha afectado a Windows en ARM es el rendimiento. Incluso el último intento interno de Microsoft de llevar Windows a dispositivos basados ​​en ARM, Surface Pro X, no tiene un buen rendimiento.

El chip Microsoft SQ2 que alimenta Surface Pro X es un potente chip ARM. Pero no maneja bien la emulación. Lag, tartamudeos, fallas del programa, programas que no se inician y la inestabilidad general son todos productos de la emulación defectuosa que Microsoft hace a través de SQ2.

Este no es un problema exclusivamente con SQ2. Todos los chips ARM que utilizan los fabricantes para fabricar portátiles con Windows no están optimizados para emular aplicaciones x86. Y aquí es exactamente donde Apple tiene una gran ventaja con sus chips M1. Los chips Apple M1 también tienen hardware incorporado para traducir código x86.

En otras palabras, los chips M1 de Apple no necesitan reforzar las aplicaciones x86. Tienen hardware que puede traducir el código x86 en algo que los chips ARM pueden emular fácilmente. Esto da como resultado una mejor compatibilidad de aplicaciones, una mejor estabilidad general del software y un rendimiento mucho mejor.

Relacionado: Características que queremos ver cuando Apple lance una MacBook M2

El famoso canal de YouTube LinusTechTips tiene un video que compara el rendimiento de los chips M1 de Apple con el SQ2 de Microsoft y la diferencia de rendimiento es enorme. Donde los chips M1 dominaron en todos los puntos de referencia, también duplicaron o, en algunos casos, más del doble su ventaja de rendimiento sobre Microsoft SQ2.

En resumen, una de las razones por las que Windows en ARM no es tan bueno como macOS en ARM es por el hardware subyacente o la falta del mismo.

Apple tiene control total sobre el hardware y el software

Apple mantiene un ecosistema cerrado, a diferencia de Microsoft.

En otras palabras, Apple fabrica el software y el hardware. Apple tiene la oportunidad de decir las últimas palabras sobre lo que se puede instalar en su máquina o no. Esto permite a Apple controlar estrictamente la experiencia del software, incluida la transición a dispositivos basados ​​en ARM.

En pocas palabras, si Apple quiere que las personas pasen a los dispositivos M1, simplemente puede dejar de admitir máquinas más antiguas porque tienen un ecosistema cerrado. Entonces, Apple puede enfocar la mayor parte de sus esfuerzos en dispositivos con tecnología ARM, cuyos resultados estamos viendo ahora.

Relacionado: Pros y contras a considerar antes de comprar una Mac M1

Microsoft no tiene el lujo de un ecosistema cerrado. Puede elegir libremente componentes del mercado y hacer su PC. También puede instalar lo que desee en su PC sin importar la fuente. Esto también significa que Microsoft no puede concentrar todos sus recursos en el desarrollo de Windows para máquinas basadas en ARM, ya que la empresa tiene muchos modelos heredados que respaldar.

En esencia, es mucho más difícil para Microsoft hacer que Windows funcione correctamente con ARM que para Apple.

Apple tiene mucho soporte para desarrolladores

Quizás la razón principal por la que las aplicaciones funcionan mejor en los dispositivos M1 es por el soporte de los desarrolladores. Los desarrolladores han mostrado mucho interés en los Macbooks con tecnología ARM. Por ejemplo, las aplicaciones de Adobe como Photoshop, Premiere Pro y Adobe XD, entre otras, se ejecutan de forma nativa en dispositivos M1.

Sorprendentemente, la única aplicación de Adobe que se ejecuta de forma nativa en dispositivos Windows basados ​​en ARM es Adobe Photoshop. Todas las demás aplicaciones se ejecutan bajo emulación, lo que afecta enormemente el rendimiento.

En otras palabras, el soporte del desarrollador para Macbooks M1 es mucho mejor que el soporte del desarrollador para Windows en ARM. Esto se traduce en una peor experiencia de usuario en general con el producto de Microsoft.

Hasta que Microsoft pueda convencer a los desarrolladores de que migren sus aplicaciones a máquinas con tecnología ARM, macOS liderará en términos de experiencia de usuario.

Las Mac M1 dan un vistazo al futuro de la informática de escritorio y Windows necesita ponerse al día

No importa cómo se mire esto, Apple ha hecho un jonrón con sus Macbooks M1. Funcionan bien, tienen una duración de batería increíble y el soporte del desarrollador es alentador.

Desafortunadamente, no podemos decir lo mismo de Windows en ARM.

Windows no funciona bien en computadoras basadas en ARM y la duración de la batería es peor que la de los dispositivos M1. Agregue un soporte de desarrollador deficiente a la mezcla y podrá ver por qué Windows se está poniendo al día con las ofertas de Apple.

Esperemos que Microsoft actúe en conjunto y haga que Windows en ARM sea competitivo con macOS que se ejecuta en chips M1.