7 votos

En la versión(s) hizo macOS transición de 32 bits a 64 bits?

A partir de mi investigación, parece que macOS de la transición de 32-bit x86 a x64 de 64 bits a través de las siguientes versiones:

                                Kernel  App Support
    10.4        Tiger           x86     x86
    10.5        Leopard         x86     x86/x64
    10.6        Snow Leopard    x86/x64 x86/x64
    10.7        Lion            x86/x64 x86/x64
    10.8        Mountain Lion   x64     x86/x64
10.9 - 10.12    ...             x64     x86/x64

Que es:

  1. Soporte para sistemas de 64 apps se ha añadido en 10.5.
  2. Un kernel de 64 bits, se introdujo en el 10,6 y el kernel de 32 bits fue eliminado en 10.8.
  3. Es posible ejecutar aplicaciones de 32 bits con un kernel de 64 bits, y (a diferencia de Linux y Windows) de 64 bits, las aplicaciones con un núcleo de 32 bits.

Es esto correcto?

8voto

Monomeeth Puntos 139

Eres bastante mucho en el dinero. En resumen:

  • Mac OS X Panther realmente muy básico de apoyo para el PowerPC G5 de 64 bits del procesador.
  • Mac OS X Tiger fue en realidad el primero en añadir algún tipo de soporte para aplicaciones de 64 bits, siempre y cuando estas no se permite el uso de la interfaz gráfica de usuario de las bibliotecas (y, obviamente, sólo en máquinas con procesadores de 64 bits).
  • Mac OS X Leopard soporte extendido para sistemas de 64 bits, las aplicaciones de ofrecer soporte nativo a través de sus bibliotecas y frameworks (incluyendo GUI bibliotecas), de modo que la versión de 64 bits de Cacao aplicaciones podrían ser desarrollados.
  • Mac OS X Snow Leopard introdujo un número de 64 bits totalmente de Cacao aplicaciones (por ejemplo, QuickTime X), y la mayoría de las aplicaciones fueron recreados para utilizar la versión de 64-bit x86-64 de la arquitectura (aunque iTunes es una notable excepción a esto!) Esto significaba estas aplicaciones puede ejecutar en modo de 32 bits en máquinas con procesadores de 32 bits, y en el modo de 64 bits en máquinas con procesadores de 64 bits. Y sí, el kernel se ha actualizado de manera que se puede ejecutar en modo de 64 bits en algunas de hardware limitada, y sólo por defecto en Mac Pros, mientras que otros nuevos Macs fueron capaces de ejecutar el kernel de bits no lo hizo de forma predeterminada. En pocas palabras, Snow Leopard podría ejecutar ambos de 32 bits y de 64 bits, las aplicaciones en Mac Intel, pero sólo aplicaciones de 32 bits en Mac PowerPC.
  • Mac OS X Lion y anteriormente sólo podían ser instalado en ordenadores Mac con procesadores Intel, pero con el apoyo tanto de 32 bits y de 64 bits, las aplicaciones en estos procesadores. Sin embargo, Mac OS X Lion fue la última (en realidad, sólo la segunda junto con Snow Leopard), que mantuvieron ambos de 32 bits y de 64 bits núcleos. Sin embargo, a diferencia de Snow Leopard, OS X Lion sólo funcionaba en procesadores Intel de 64 bits.
  • Sí, es posible ejecutar aplicaciones de 32 bits con un kernel de 64 bits.
  • Sí, es posible ejecutar de 64 bits, las aplicaciones de 32-bit kernel, siempre y cuando usted tiene una CPU de 64 bits.
  • Como si de 64 bits, las aplicaciones se pueden ejecutar en un núcleo de 32 bits en Linux y Windows, no estoy 100% seguro de que esta es imposible con todas las versiones/sabores de estos sistemas operativos (por ejemplo, no está en Casa, el Pro, la Empresa y la Educación de las versiones de Windows) y no estoy íntimamente familiarizado con todas sus diferencias. Sin embargo, puedo decir que la ejecución de 64 bits, las aplicaciones en un núcleo de 32 bits es ciertamente raro que un consumidor a nivel de sistema operativo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X