78 votos

Cómo comprobar si mi Mac basado en Intel es de 32 o 64 bits

Quiero instalar un nuevo software que tiene estas dos versiones, y necesito saber cuál instalar.

¿Cómo puedo saber si mi Mac es de 32 o 64 bits?

0 votos

¿Qué versión del sistema operativo utilizas? ¿Cuándo se construyó tu MacBook Pro?

5 votos

Es muy sencillo. Ve al logotipo de Apple y selecciona "Acerca de este Mac". Si dice Core Duo, entonces es de 32 bits. Si dice Core 2 Duo, entonces es de 64 bits (ignora el problema del kernel de 32 bits, ejecutará el software de 64 bits sin problemas). Físicamente, si su MBP tiene un teclado negro, es absolutamente de 64 bits. Los MBP originales tenían un teclado plateado y las unidades de 32 bits fueron prácticamente reemplazadas a principios de 2007. Así que si usted compró su modelo incluso en el curso posterior de 2007, entonces es un Mac capaz de ejecutar 64bit. Además, si está ejecutando Lion, entonces es de 64 bits (ya que Lion no funciona en Macs de 32 bits).

163voto

Matt Puntos 108

Ejecute esto en la línea de comandos:

getconf LONG_BIT

16 votos

Esta es la mejor respuesta en mi opinión. Y una sugerencia: pon esto en tu perfil: echo "You are on a "$(getconf LONG_BIT)"-bit architecture"

10 votos

Esta respuesta debería ser la correcta

0 votos

Esto debería marcarse como aceptado en lugar de seguir un proceso de varios pasos que puede resultar confuso para algunos.

32voto

Shrewd Demon Puntos 118

Este artículo de la base de conocimientos de Apple debería proporcionarle la respuesta correcta, ya que depende de la antigüedad de su MacBook Pro.

Básicamente, si tienes algo más nuevo que un MacBook de 2008, tienes un procesador de 64 bits y un sistema operativo

Aquí está la tabla de trucos

Apple processors

0 votos

Esto no cuenta la historia completa, pero es un comienzo. Tuve un Macbook con un Core 2 Duo de 64 bits, pero con un firmware/EFI de 32 bits, lo que resultó en una pila que nunca fue completamente de 64 bits.

0 votos

Es cierto. La línea es técnicamente borrosa porque el kernel puede funcionar sólo en modo de 32 bits pero todo lo demás es de 64 bits. No sé exactamente cuándo, pero todos los nuevos Macs son ahora 100% capaces de funcionar en 64 bits, aunque todavía pueden ejecutar aplicaciones de 32 bits.

0 votos

Según otro artículo de la base de conocimientos Los MacBook Pro desde principios de 2008 hasta mediados de 2010 son compatibles con el núcleo de 64 bits, pero no lo utilizan por defecto.

20voto

Chris Dail Puntos 11406

Otra opción es utilizar sysctl en una concha:

$ sysctl hw.cpu64bit_capable

Mostrará 1 si la CPU es capaz de ejecutar programas de 64 bits y 0 en caso contrario.

11voto

Oskar Puntos 1242

Como habrás visto en todas las respuestas, los macs son diferentes a otros sistemas operativos (OS) en el sentido de que la línea divisoria de 32 bits y 64 bits es muy borrosa. Puedes tener código de 32 bits ejecutado en una CPU de 64 bits.

Un buen resumen de este tema se encuentra en Guía de transición a los 64 bits de Apple Hay que tener en cuenta que esta transición se inició antes de que Tiger saliera a la venta el 29 de abril de 2005 y que todavía está ocurriendo.

¿Qué es la informática de 64 bits?

A efectos de este documento, la computación de 64 bits se define como soporte para un espacio de direcciones de 64 bits, es decir, soporte para el uso simultáneo de más de 4 GB de memoria por un solo programa ejecutable, ni más ni menos.

A partir de la versión 10.4, Mac OS X es compatible con los ejecutables de línea de comandos de 64 bits de línea de comandos en ordenadores Macintosh basados en G5 y en ordenadores Intel de 64 bits.

A partir de la versión 10.5, Mac OS X admite aplicaciones de 64 bits con todas las funciones aplicaciones en ordenadores Macintosh basados en G5 y con capacidad de 64 bits.

A partir de Snow Leopard, Mac OS X utiliza un núcleo de 64 bits en algunos ordenadores Intel.

Además, las CPU de "64 bits" siguen teniendo partes de sólo 32 bits de ancho. Del mismo modo, las CPU de "32 bits" también tienen partes de 128 bits (o más) de ancho. Por eso, la mayoría de la gente se centra en el espacio de direcciones para un programa específico y no en si el hardware es de "64 bits" o en qué parte es de "64 bits".

Realmente no importa hasta que se llegue a una pregunta más específica. ¿Por qué pregunta sobre esto? Espero que esta visión general te ayude a entender lo que la gente realmente quiere decir cuando habla de sus bits.

7voto

Robin Robinson Puntos 1031

Vaya al menú de Apple y seleccione "Acerca de este Mac". Si tienes un procesador Core Duo, tienes una CPU de 32 bits. En caso contrario (Core 2 Duo, Xeon, i3, i5, i7, cualquier otro), tienes una CPU de 64 bits.

Mac OS X es bastante agnóstico en cuanto a los bits, así que cualquiera de los dos debería funcionar. Si todavía tienes dudas, utiliza la versión de 32 bits.

3 votos

Para completar, también estaba el procesador "Core Solo" de 32 bt utilizado en el primer Mac mini de Intel ( "Principios de 2006" ).

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