Hardware para imágenes rápidas de VirtualBox

Hardware para imágenes rápidas de VirtualBox

Mi PC principal en casa ejecuta Win XP y me gustaría mantenerlo así principalmente para juegos. Sin embargo, hago la mayor parte de mi trabajo en una imagen de Ubuntu 10.04 que se ejecuta dentro de VirtualBox en esa PC. Aunque tengo 2 GB de memoria y una CPU de doble núcleo, el rendimiento de mi imagen de Ubuntu deja mucho que desear (le he dado 768 MB de memoria principal y 30 GB de espacio en el disco duro). Lo que suelo hacer en la VM es programar, por lo que en un momento dado tengo:

  • Algunas gvimsesiones abiertas
  • Algunas terminales con múltiples pestañas, algunas ejecutando shells comoipython
  • 4-5 instancias de Firefox, cada una con varias pestañas

¿Qué hardware debería conseguir para ejecutar una máquina virtual VirtualBox de mejor rendimiento con Ubuntu? Específicamente:

  • ¿Importarían más núcleos? (por ejemplo, para una separación completa de la CPU que ejecuta la VM y las CPU que ejecutan otras cosas de Windows en segundo plano: firewall, navegadores, etc.)
  • ¿Sería útil darle más memoria a mi VM? Desde el monitor del sistema de Ubuntu no parece que ni siquiera use los 768 MB que le di.
  • ¿Sería de gran ayuda tener un SSD rápido en el que se encuentre la imagen de la VM?

Comparta sus experiencias sobre la configuración óptima del hardware para dicho entorno de trabajo. Gracias de antemano.

Respuesta1

768 MB es suficiente para navegar por la web, pero no tanto si ejecutas muchas aplicaciones. Tenga en cuenta que el monitor del sistema le indica cuánta memoria asignan las aplicaciones, no incluye la caché del disco. Linux llenará rápidamente toda la memoria disponible con cachés de disco, y eso es muy importante para el rendimiento. Sospecho que le beneficiaría darle más memoria a Linux.

Un problema con el que probablemente se encontrará es que si le da más memoria a Linux, Windows tendrá menos. Puede valer la pena aumentar su RAM a 4 GB (aunque, hasta donde tengo entendido, Windows XP está limitado a un espacio de direcciones de 4 GB y, por lo tanto, solo usará aproximadamente 3,xx GB de RAM) y dedicar 2 GB a Linux.

No creo que más núcleos ayuden, a menos que ejecutes aplicaciones inherentemente paralelas (por ejemplo, renderizado de escenas) o quieras hacer cosas como ejecutar una compilación grande en segundo plano mientras juegas.

Ejecutar la VM desde un SSD rápido podría ayudar si los accesos al disco son el cuello de botella. Pero es mucho más probable que valga la pena reducir el número de accesos al disco añadiendo RAM.

Respuesta2

Los tres puntos deberían ayudar. Si es posible, el host y la imagen de la máquina virtual deben tener cada uno su propio disco duro dedicado para permitir el acceso paralelo. Probablemente esto no sea tan bueno como usar un SSD, pero debería ser mucho más económico.

Respuesta3

Utilizo mucho VM y ejecuto 10.04 igual que tú.

Estoy corriendo:

  • AMD Phenom II 940 @ 3.7Ghz (Cuatro Núcleos)
  • Memoria DDR2 de 6 GB a 1066 Mhz a 800 Mhz

Le he dado la máquina virtual, 4 núcleos, 2 GB de memoria y aceleración GPU completa.

Tengo un disco duro normal de 7200 rpm y la VM sale tal como está instalada en un sistema de PC normal.

Espero que esto ayude, mis bits pueden ser excesivos pero funciona perfecto para mí, y también uso VMWare Workstation en lugar de Virtualbox porque me gusta su modo Unity (mejor que vbox) y también el modo Exclusivo (permite que la máquina virtual se integre como si fuera re ejecutándolo en una PC normal)

información relacionada