Mac OS X 10.6 Snow Leopard: El lío de los 64 bits

29/08/2009 por Redacción

64bits_interrogante.jpgHay un poco de confusión acerca de la característica 64 bits de Mac OS X 10.6 Snow Leopard, especialmente sobre que elementos del sistema se ejecutan a 64 bits y cuales no.

Cuando Apple dice que Mac OS X 10.6 Snow Leopard funciona con 64 bits, lo que significa es que ciertas aplicaciones del sistema operativo (Mail, Safari, iChat, etc..) han sido reescritas para aprovechar esta característica. Hay buenas razones para hacer esto: la primera es permitir a estas aplicaciones (y a cualquier otra aplicación reescrita convenientemente para esta arquitectura) al acceso a más de 4 GB de RAM. la segunda es que hay ciertas características de los procesadores Intel que permiten una mayor aceleración de los procesos asociados a las aplicaciones cuando se ejecutan bajo este entorno, ya que Intel ofrece una serie de rutinas que son mas eficientes sobre 64 bits para ejecutar ciertas tareas.

Si tienes un mac con procesador Core 2 Duo o Xeon, tu Mac es capaz de trabajar con aplicaciones 64 bits, independientemente si el Kernel (el sistema) arranca en 32 o 64 bits. La única ventaja de arrancar Mac OS X 10.6 Snow Leopard en modo de 64 bits (usando el kernel a 64 bits y sólo máquinas de 2008 o posterior) es la posibilidad de usar más de 32 GB de RAM. Si tu máquina no tiene esa cantidad, bueno, vale, puedes arrancar en modo 64 bits, pero no te va a servir de nada.

Si tienes un Mac con procesador Core Duo o Core Solo, no vas a poder ejecutar las aplicaciones en modo 64 bits, pero podrás seguir ejecutándolas en 32 bits (con la penalización en velocidad que ello supone, pero no quiere decir que no van a funcionar peor de lo que funcionaban antes en Leopard).

Si tu máquina tiene un Core 2 Duo o un Xeon, podrás ejecutar el sistema (kernel) a 32 bits, pero aprovecharás la estructura a 64 bits para las aplicaciones, disfrutando de las características de hardware del procesador.

0

Comentarios

  • avatar
    #1 Anónimo el 29/08/2009
    Gracias Doctor Chandra, ahora lo entiendo.
  • #2 Administrador el 29/08/2009
    Se me suben los colores cuando me dejáis esas cosas en los comentarios. Gracias por el piropo.

    ---------------
    http://www.faq-mac.com
  • avatar
    #3 Anónimo el 29/08/2009
    Quiero felicitaros por el excelente trabajo que estáis haciendo mientras los demas están papando moscas. Acabo de cambiar mi página de inicio a vosotros. Es simplemente una cuestión de inteligencia práctica.

    Felicidades, me habéis evitado muchos paseos en busca de información y media docena de errores que iba a cometer "seguro".
  • avatar
    #4 Anónimo el 29/08/2009
    Creo que sigo sin entender bien el asunto, ¿acaso los mac no tenían fama ya desde hace varios años de correr a 64 bites? cual es el alboroto ahora, si es una cualidad llena de condiciones. En fin igual no estoy bien enterado y haga falta plastilina para entenderlo. Lo que veo es que por ahora es una característica de pocas repercusiones para el usuario promedio.
  • avatar
    #5 Anónimo el 29/08/2009
    Ahora me quedo algo mas tranquilo, tengo un iMac24 late 2007, y no me deja poner el kernel a 64bits de ninguna manera, no sabía en que repercutía eso en el rendimiento del iMac, si solo es para ponerle mas de 32GB de Ram, pues me deja mas tranquilo.

    La verdad que ahora va todo mucho más fluido, y los retoques en el exposé y el dock, sublimes.
  • avatar
    #6 Anónimo el 29/08/2009
    Habéis hecho muy bien en publicar el artículo, hay mogollón de gente modificando ficheros del sistema pa cualquier cosa pa que el mac les arranque a 64bits cuando realmente no obtienen ningún beneficio por hacerlo. Y digo yo que si Apple puso los 32bits en el boot será por algo....

    En fin, seguir así con artículos objetivos basados en hechos y no con artículos que van de objetivos pero basados en sensaciones como hacen otros blogs de apple
  • avatar
    #7 Anónimo el 29/08/2009
    Pues en mi opinión, el kernel no sólo sirve para direccionar la memoria sino tiene muchísimas más tareas, como I/O, protocolos de red, demonios, cola de impresión, etc.

    Si no es por esto y las cosas nuevas, como el Finder nuevo, el Grand Central, etc. no veo interés en saltar desde Leopard porque los programas escritos a 64 bits ya funcionan en ese modo (si el equipo lo permite, claro); incluso algunos, como Lightroom y jDownloader te permiten seleccionar manualmente el número de bits.
  • avatar
    #8 Anónimo el 29/08/2009
    Es cierto, yo estoy en Leopard version 10.5.8, ejecuto el chess y en monitor de actividad me pone intel (64bits), me he quedado flipado al verlo, pensaba que eso era solo en el 10.6, vaya lio con los 64 bits
  • avatar
    #9 Anónimo el 29/08/2009
    Entonces con un intel core 2duo de 4 GB de RAM apenas encuentras diferencia...

    ¿NO?
  • avatar
    #10 Anónimo el 29/08/2009
    Muchas gracias por decir algo coherente y racional. Llevo días intentando entender esto y me parece que en ningún sitio lo entienden (o al menos no saben explicarlo).
    Ahora sólo me queda una duda... ¿no podemos usar ya aplicaciones de 64 bits en Leopard con un Core2Duo?
  • avatar
    #11 Anónimo el 29/08/2009
    Un datos mas además de la buena info que en esta entrada

    Hace falta un procesador de 64 bits, los Core 2 Duo pero también para aprovechar todo el sistema operativo un chip de placa base que soporte redireccion de ram

    http://www.applesana.es/foro/24/21658/snow-leopard-64bits-kernel-default-de-32bits-de-arranque.html

    De ahi que exista EFI32 o EFI64
  • avatar
    #12 Anónimo el 29/08/2009
    Bueno pues muchas gracias que tengo un MacBook Pro Core 2 Duo.
    Y estaba obsesionado con ver Kernel, EFI32 32 32 32 32!!

    Vale ya mucho más tranquilo. Apple a pensado en todos o eso espero en la próxima actualización que saque ;)

    P.d. Mi modelo antiguo que solo soporta hasta 4 gigas. Significa que ahora con Kernel 64 cuando nos lo actualicen. Vamos a poderle meter hasta 32 Gigas a nuestro MacBoo Pro antiguo???
  • avatar
    #13 Anónimo el 29/08/2009
    Yo he visto funcionar una aplicacion de 64 bits (chess) en un core 2 duo con leopard 10.5.8, lo dice el monitor de actividad, ese gran chivato :)
  • avatar
    #14 Anónimo el 29/08/2009
    En resumen, que si no tenemos MÁS de 4 GB no merece la pena cargar el sistema a 64 bits. ¿Correcto?

    Si tenemos 4 exactos merece la pena? xD
  • avatar
    #15 Anónimo el 30/08/2009
    tengo un macbook 4,1 y tiene 4 GB de RAM, entonses le puedo poner ya los 6 GB de RAM sin que se paralize el sistema?

Escribe un comentario

Regístrate o identifícate para poder comentar