¿Me estoy perdiendo al no ejecutarme en el modo de 64 bits?

6

Estoy ejecutando una MacBook Pro de principios del '11 con 16GB de RAM.

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

¿Estoy perdiendo algún aumento de rendimiento al ejecutar en modo de 32 bits?

    
pregunta Matt Beckman 27.04.2012 - 08:53

2 respuestas

11

Lion no debe utilizarse en modo de 32 bits. También es más lento abordar más de 4 GB de RAM con el núcleo de 32 bits (utiliza PAE ).

Si la única razón para usar Lion en modo de 32 bits es el cliente VPN de Cisco (¡qué asco!), hay una manera. Aquí hay un El artículo que explica 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 publicación en el foro que apuntaba a esa solución.

Acerca del hardware Cisco VPN 3000: sí, funciona con iOS y el cliente VPN OSX nativo en modo IPSec, y es una cuestión de actualización y configuración del software. Debe ejecutar al menos 4.7.2P de acuerdo con el aviso de campo de CISCO . Se afirma que no es compatible, pero funciona. Aquí hay otra historia de éxito . Asegúrese de que está utilizando al menos OSX 10.7.2.

ps. Estar limitado al dinero no siempre es malo. Por lo general, hace que las personas sean más creativas y les hace pensar y aprender cosas nuevas. Dirija el administrador de su red a serverfault , un lugar donde estoy seguro de que recibirá ayuda decente.

    
respondido por el mspasov 27.04.2012 - 10:46
3

Realmente no, hasta que tenga 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, puede seguir ejecutando 32 bits en Mac OS.

La ejecución de una instancia del sistema operativo de 32 bits no le impide ejecutar aplicaciones de 64 bits. Es una de las cosas más inusuales de Mac OS X y muy diferente a la forma en que Windows hace las cosas en las que hay versiones específicas de 32 bits / 64 bits con limitaciones bastante rígidas en lo que puedes ejecutar.

Por lo tanto, dependiendo de lo que use su computadora, existen algunas desventajas al ejecutar en modo de 32 bits (memoria direccionable según una respuesta diferente para una), pero en general no está obligado a ejecutar todo en 32 bits solo porque su kernel es, y por lo tanto las desventajas son considerablemente menores que para otros sistemas operativos.

Consulte la siguiente pregunta / respuesta en Desbordamiento de pila para obtener más detalles:

Puede jugar con versiones de 32 y 64 bits del kernel consultando las siguientes instrucciones de Apple * :

  

Si su Mac usa el kernel de 32 bits por defecto, pero es compatible con el kernel de 64 bits, puede comenzar a usar el kernel de 64 bits manteniendo presionado   6 y 4 teclas durante el inicio.

     

Si tu Mac usa el kernel de 64 bits de forma predeterminada, puedes comenzar con el kernel de 32 bits manteniendo presionadas las teclas 3 y 2 durante el inicio.

     

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

     

Para seleccionar el kernel de 64 bits para el disco de inicio actual, use el siguiente comando en la Terminal:

     

sudo systemsetup -setkernelbootarchitecture x86_64

     

Para seleccionar el kernel de 32 bits para el disco de inicio actual, use el siguiente comando en la 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 se inicie desde este disco. Si empiezas   desde un disco diferente, la configuración de ese disco o el hardware   por defecto, entrará en vigor.

No estoy seguro de por qué hablas de RAM en medio de tu pregunta, no me parece especialmente pertinente, y tampoco hay una pregunta específica, por lo que quizás una edición de la pregunta sea útil para promover más respuestas. .

(* Instrucciones para Snow Leopard, pero aún deben aplicarse)

    
respondido por el stuffe 29.04.2012 - 13:22

Lea otras preguntas en las etiquetas