Snow Leopard 64 bits

Desde que salió Snow Leopard todos pensábamos que sería un sistema operativo de 64 bits pero cuando lo instalamos comprobábamos que era de 32 bits, entonces porque Apple nos decía que era de 64 bits ?  Apple lo explica bastante bien en su web de Snow Leopard, pero voy a intentar aclararlo más.

La ventaja fundamental de los 64 bits es que son capaces de gestionar configuraciones de memoria RAM muy superiores a las que actualmente estamos acostumbrados, de modo que nuestro Mac será capaz de sacar el máximo provecho a un equipo con, por ejemplo 32 GB de memoria RAM, cosa que con los sistemas de 32 bits no era posible. Los usuarios que antes aprovecharán esta capacidad serán los dueños de Mac Pro, que son las máquinas que más cantidad de RAM admiten por su orientación al mercado profesional. Hasta ahora se estaba utilizando algún que otro “truco” para que configuraciones altas de RAM funcionarán, pero con la arquitectura de 64 bits la gestionará eficientemente de manera nativa y completa.

Los desarrolladores de aplicaciones para Snow Leopard se van a ver obligados a publicar drivers y sus propias aplicaciones programadas en 64 bits, ya que el Kernel y los controladores de dispositivos se encuentran en esa arquitectura. Actualmente todos los programas nativos de Snow Leopard, como Mail, iCal, etc… Ya se encuentran funcionando en 64 bits, y las aplicaciones de terceros tendrán que iniciar el paso en breves. Todo ello enfocado a un futuro, ya que las aplicaciones de 32 bits siguen funcionando con normalidad en Snow Leopard.

En resumen, la experiencia del usuario en 64 bits actualmente no va a ser muy diferente a los 32 bits. Es una implementación más para un futuro más o menos cercano que para el presente, por lo que de momento no deberíamos preocuparnos, para nuestro trabajo diario, de esta nueva características de Snow Leopard.

Primero para  saber si nuestro Apple soporta los 64 bits o no es muy sencillo y se basa en consultar que tipo de EFI tenemos instalada en nuestro Apple, para ello usaremos un comando unix a través de la aplicación Terminal.

El comando que tenemos que ejecutar dentro de la terminal es el siguiente:

ioreg -l -p IODeviceTree | grep firmware-abi

Cómo resultado, para que podamos decir que podemos activar el modo 64 bits deberíamos ver algo así:

ioreg -l -p IODeviceTree | grep firmware-abi
 | |   “firmware-abi” = <”EFI64″>

Si vemos como en el ejemplo de arriba EFI64 entonces poemos activar el modo arranque de 64 bits sin problemas pero si aparece EFI32 entonces mejor no activamos el modo 64 bits.

Para cambiar el modo de arranque hay que seguir esto pasos:

  1. Abrir una Terminal
  2. Introducir el siguiente comando:
    cd /Library/Preferences/SystemConfiguration
  3. Editar el siguiente fichero con un editor que queráis:
    sudo vim com.apple.Boot.plist
  4. Añadir lo siguiente cuando encontréis esto:
    <key>Kernel Flags</key> <string></string>

    de forma que quede así

    <key>Kernel Flags</key> <string>arch=x86_64</string>
  5. Guardad los cambios  y salid.
  6. Reiniciad

Hay una aplicación para hacer todo esto más sencillo y la podemos descargar desde su web Startup Mode Selector es gratuita (admite donaciones para una buena causa) y además de permitirnos cambiar el modo de arranque (32 o 64 bits) nos indica como está actualmente y si se soporta el cambio que queremos hacer.

Articulos similares:


Comentarios (2)

yannick1 de enero de 2010 a las 19:18

Si es que eres un crack!

Snow Leopard 64 bits | El mundo de IMD11 de enero de 2010 a las 14:17

[...] Read the rest here:  Snow Leopard 64 bits | El mundo de IMD [...]