¿Cuál es la ventaja de que MacOS sea compatible con el software de 32 bits? [cerrado]

5

Se ha dado a entender en el pasado, pero ahora estamos empezando a ver un sólido aviso por parte de Apple de que está eliminando el soporte para programas macOS de 32 bits en un futuro próximo. Aunque puedo ver cómo esto tiene sentido en el jardín amurallado de iOS, el entorno macOS / OS X siempre ha sido un poco más flexible en cuanto a que podría ejecutar software más antiguo.

Nos enfrentamos a esto cuando Apple eliminó PowerPC y Rosetta, pero el cambio de la arquitectura de la CPU fue un poco más obvio ya que era de manzana a naranja. Sin embargo, la diferencia aquí es que nuestras plataformas x86_64 todavía pueden ejecutar código x86 de 32 bits de forma nativa. Es simplemente una decisión de Apple de cortar el código de 32 bits. Claro, es genial deshacerse de cosas antiguas, pero también corta el software útil que ya no se puede mantener.

Tengo curiosidad por saber qué beneficio se obtiene al eliminar el soporte para software de 32 bits. ¿Hay algún aumento de rendimiento medible que veamos desde allí que ya no sea compatible con las aplicaciones de 32 bits que se ejecutan junto a las de 64 bits? ¿O es simplemente que Apple ya no quiere mantener las API de 32 bits y las bibliotecas de soporte y esto simplemente es limpiar la casa?

    
pregunta bjb 12.04.2018 - 18:53

1 respuesta

2

La explicación de Apple para la transición se puede encontrar aquí: compatibilidad de aplicaciones de 32 bits con macOS High Sierra 10.13.4

  

Todas las Mac modernas incluyen potentes procesadores de 64 bits, y macOS ejecuta aplicaciones avanzadas de 64 bits, que pueden acceder de forma espectacular a más memoria y permitir un rendimiento más rápido del sistema. Las tecnologías que definen la experiencia Mac actual, como la aceleración de gráficos de Metal, funcionan solo con aplicaciones de 64 bits. Para garantizar que las aplicaciones que adquiera sean tan avanzadas como la Mac en la que las ejecuta, todo el software de Mac futuro tendrá que ser de 64 bits.

    
respondido por el Nimesh Neema 12.04.2018 - 19:11

Lea otras preguntas en las etiquetas