¿Hay alguna forma de acelerar una Virtual Box VM?

1

Ejecuto Windows 7 en una caja virtual en un Mac OS X (MacBook Pro), pero la máquina virtual es bastante lenta. Realmente espero que haya una manera de acelerarlo de alguna manera, como reasignar memoria o algo así. - porque planeo usar Xilinx en él (es la única razón por la que configuré la caja virtual).

Si permanece así de lento ... entonces podría ser mejor configurar el arranque dual o una unidad particionada o algo así, pero originalmente decidí no hacerlo porque entonces tendría que reiniciar mi computadora cada vez que quisiera cambiar.

dmonopolio
fuente
1
JC: ¿por qué sería rechazado? Parece ser una pregunta razonable ...
dmonopolio

Respuestas:

3

Primero: compruebe que las adiciones de invitados estén instaladas correctamente.

Después, puedes probar:

  • Aumento de la memoria.
  • Uso de virtualización de hardware si su hardware lo admite (en la configuración de la máquina virtual, elija "Activar VT-x / AMD-V").
  • Inhabilita los servicios de eye-candy (Aero, etc.) y servicios innecesarios en el sistema operativo invitado.

Desde mi experiencia, esto es lo que necesito hacer en la mayoría de mis máquinas virtuales para obtener una velocidad aceptable.

Renan
fuente
1
En una nota al margen, tener otro software de virtualización instalado podría evitar que VirtualBox use el soporte de virtualización de hardware. Al pasar el mouse sobre el pequeño ícono que parece una CPU con una "V" en la parte inferior derecha de la ventana de la máquina virtual, debería aparecer VT-x / AMD-V y paginación anidada habilitada.
James T
¡Gracias por el consejo! Definitivamente probándolo, y las adiciones de invitados ya mejoraron mucho las cosas. Probaré las otras cosas más tarde también.
dmonopolio
2

Las máquinas virtuales siempre son más lentas que un sistema operativo host. Básicamente, dos sistemas operativos utilizarán los recursos de su computadora al mismo tiempo, por lo que siempre hay una gran penalización de rendimiento (incluso si no lo nota, la computadora lo hará).

Al principio, debe saber cuánta memoria puede ahorrar para Windows. Por ejemplo, si tiene 4 GB de RAM, para Windows 7, 2 GB serían aceptables.

En mi caso, tengo 8 GB y ejecuto Windows 7 con 4 GB y funciona bien. Aunque se ejecuta mucho mucho mejor de forma nativa.

Además, una gran idea sería almacenar los archivos de la máquina virtual en un disco duro externo. Puede parecer incómodo, pero en mi caso ayuda mucho, ¡tengo FileVault habilitado! :)

Ah, por cierto, ¿has instalado Guest Additions? Ayuda a su máquina virtual a funcionar de manera mucho más fluida (Verificar dispositivos-> Instalar adiciones de invitados ...).

Buena suerte :-)

Yaroze
fuente