Estoy ejecutando una instancia de Ubuntu en VirtualBox dentro de XP. Aquí están los detalles:
Host: Windows XP Pro
Guest: Ubuntu 8.10
Total RAM: 3GB
RAM For VM: 1GB
Total Video Memory: 128MB
Video Memory for VM: 40MB
Hard Drive: 200GB
Hard Drive for VM: 30GB
Processor: 2.80GHz Core Duo
El problema es que cada vez que estoy dentro de la máquina virtual, las cosas parecen mucho más lentas en general. Por ejemplo, Firefox, Eclipse tardan más en cargar, arrastrar ventanas muestran un retraso, etc.
He intentado ejecutar Ubuntu antes (no dentro de una VM) y parecía increíblemente rápido. Así que estoy decepcionado de tener que lidiar con esta situación. Pero necesito acceso a la partición XP sin tener que reiniciar y, por lo tanto, el intento.
Estoy sorprendido con la lentitud percibida ya que todo el mundo parece estar haciendo virtualización y no puedo imaginar que todos trabajen en sistemas lentos a sabiendas.
Mi pregunta es: ¿hay algo que debería hacer para aumentar el rendimiento? ¿Estoy haciendo algo mal?
Esta es mi máquina doméstica y no estoy seguro de si este es el foro adecuado para preguntar. Gracias.
Respuestas:
Hay un par de cosas que puedes hacer.
Espero que esto ayude.
EDITAR: Otra cosa que puede hacer es ejecutar la parte superior en una ventana de terminal en la VM y ver si hay un proceso en particular que consume la CPU o la memoria.
¿Windows se ralentiza cuando tiene problemas con la VM?
fuente
¿Has instalado Adiciones? Hacen una gran diferencia.
He aquí cómo .
fuente
Si este "... Pero necesito acceso a la partición XP sin tener que reiniciar y, por lo tanto, el intento ..." es su problema REAL, entonces puede montar particiones NTFS directamente desde Ubuntu (Linux) sin ningún problema. Un google rápido para "ubuntu ntfs" le dará más detalles
fuente
Me encontré con una nota en alguna parte sobre mantener la memoria de video asignada a una VM como potencia binaria para un mejor rendimiento. Intente bajar a 32 MB o subir a 64 MB para su VM.
fuente
Yo tuve este problema también. Pasé muchas horas jugando con mi xorg.conf. Me parece que, de todos modos, para mi hardware (Lenovo T60, tarjeta de video ati), no puedo usar Mouse Integration o el controlador vbvideo si quiero ver un rendimiento razonable. Intente usar su controlador de video normal en su lugar. Otra molestia que tengo es que no puedo hacer esa ordenada ventana dinámica.
fuente
Tengo el mismo problema con Ubuntu Server 9 en VirtualBox.
Yo uso VB para probar los scripts de implementación del Servidor Weblogic (WLS). Por lo tanto, tengo que ejecutar una instancia del servidor de administración de Weblogic dentro de la VM. Ahora, el tiempo de inicio del WLS es muy desigual. A veces comienza en menos de 2 minutos (OK para WLS que no sean VM), a veces se cuelga en pasos específicos y aparentemente no hace nada (no se detecta actividad de disco o CPU).
Sin embargo, el hecho interesante es que si el VB obtiene la entrada de mi teclado (es decir, estoy haciendo algo en otra consola del mismo Ubuntu), el inicio es mucho más rápido. A menudo, un simple "Enter" en la consola WLS unix colgada lo despierta y continúa. Por lo tanto, creo que el problema es la falta de recursos (CPU quants?). La VM tiene de alguna manera una prioridad muy baja de Windows, y WLS no tiene suficiente CPU para ejecutar. Bueno, es solo idea mía.
Lo que realmente me interesa es cómo solucionarlo.
He tratado de darle a VB prioridad "Alta" o incluso "Tiempo real" en el Administrador de tareas de Windows. El resultado más visible fue que VB colgó mi máquina sin poder completar el arranque de WLS en un tiempo razonable. Estoy abierto a cualquier sugerencia, de verdad. Si alguien me dice "Yo hago lo mismo (ejecuto WLS) en VB bajo Slackware Linux" - ¡Instalaré Slackware, no hay problema!
fuente