6 votos

¿Me estoy perdiendo algo por no funcionar en modo de 64 bits?

Estoy usando un MacBook Pro Early '11 con 16 GB de RAM.

Actualmente, OS X Lion se ejecuta en modo de 32 bits por defecto, y una importante pieza de software que utilizo para el trabajo requiere este modo (cliente VPN de Cisco). La mayor parte del trabajo lo hago dentro de una máquina virtual VMWare Fusion Windows 7 de 64 bits con 4 GB de RAM. La actualización de RAM es bastante reciente, que es por eso que estoy trayendo esto ahora. También he considerado empujar la VM a 6GB o 8GB, pero estoy indeciso ya que pensé que VMWare podría tener problemas para cargar toda esa memoria en un espacio de 32 bits.

¿Me estoy perdiendo alguna mejora de rendimiento por funcionar en modo de 32 bits?

11voto

Travis Puntos 208

Lion no está pensado para ser utilizado en modo 32 bits. También el direccionamiento de más de 4 GB de ram con el kernel de 32 bits es más lento (utiliza PAE ).

Si la única razón de usar Lion en modo 32bit es el cliente VPN de Cisco (¡puaj!) hay una manera. Aquí tienes una artículo explicando cómo usar el cliente VPN nativo en su lugar - es para 10.6, pero debería funcionar. Es una cuestión de configuración, no de software. Y aquí hay un mensaje del foro que apuntaban a esa solución.

Sobre el hardware Cisco VPN 3000 - sí, funciona con iOS y OSX nativo cliente VPN en modo IPSec, y es una cuestión de actualización de software y configuración. Usted debe estar ejecutando al menos 4.7.2P de acuerdo con el Aviso de campo CISCO . Se indica que no es compatible, pero funciona. Aquí hay otro historia de éxito . Asegúrate de que utilizas al menos OSX 10.7.2.

ps. tener poco dinero no siempre es malo, suele hacer que la gente sea más creativa y que piense y aprenda cosas nuevas. Dirija a su administrador de red a fallo del servidor un lugar en el que estoy seguro de que recibirá una ayuda decente.

3voto

mtnygard Puntos 141

En realidad no - hasta que tengas programas que se nieguen a ejecutarse en cualquier cosa que no sea un kernel de 64 bits o programas que necesiten asignar más RAM de la que pueden en el espacio de direcciones de 32 bits puedes seguir ejecutando 32 bits en el Mac OS.

Utilizar un sistema operativo de 32 bits no impide ejecutar aplicaciones de 64 bits. Es una de las cosas más inusuales de Mac OS X, y muy diferente a la forma de hacer las cosas de Windows, donde hay versiones específicas de 32 bits/64 bits con limitaciones bastante rígidas sobre lo que se puede ejecutar.

Como tal, dependiendo del uso que le des a tu ordenador, hay algunas desventajas en funcionar en modo 32 bits (memoria direccionable, como se indica en otra respuesta), pero en general no estás obligado a ejecutar todo en 32 bits sólo porque tu kernel lo esté, por lo que las desventajas son considerablemente menores que para otros sistemas operativos.

Consulte la siguiente pregunta/respuesta en Stack Overflow para obtener más detalles:

Puedes jugar con las versiones de 32 y 64 bits del kernel mirando lo siguiente instrucciones de Apple *:

Si su Mac utiliza el kernel de 32 bits por defecto, pero admite el kernel de 64 bits, puede arrancar utilizando el kernel de 64 bits manteniendo pulsada la tecla 6 y 4 durante el arranque.

Si su Mac utiliza el núcleo de 64 bits por defecto, puede arrancar con el núcleo de 32 bits manteniendo pulsadas las teclas 3 y 2 durante el arranque.

Tu Mac volverá al kernel por defecto la próxima vez que lo reinicies.

Para seleccionar el kernel de 64 bits para el disco de arranque actual, utilice el siguiente comando en Terminal:

sudo systemsetup -setkernelbootarchitecture x86_64

Para seleccionar el kernel de 32 bits para el disco de arranque actual, utilice el siguiente comando en Terminal:

sudo systemsetup -setkernelbootarchitecture i386

Nota: Esta configuración se almacena en el archivo /Library/Preferences/SystemConfiguration/com.apple.Boot.plist y tendrá efecto cada vez que arranque desde este disco. Si arranca desde un disco diferente, la configuración en ese disco, o el hardware por defecto del hardware.

No estoy seguro de por qué se habla de RAM en el medio de su pregunta allí, no parece particularmente pertinente para mí, y tampoco hay una pregunta específica, por lo que tal vez una edición de la pregunta sería útil para promover más respuestas.

(* Instrucciones para Snow Leopard, pero deberían seguir siendo válidas)

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