it-swarm-es.com

Ubuntu dentro de VirtualBox es lento

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 siempre 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 cargarse, las ventanas arrastradas muestran un retraso, etc.

He intentado ejecutar Ubuntu antes (no dentro de una máquina virtual) y parecía increíblemente rápido. De modo 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.

Me sorprende 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 deba hacer para mejorar 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.

9
Kapsh

Hay un par de cosas que puedes hacer.

  • Reduzca la memoria que le da a VM a la mitad de la memoria total del sistema o menos. Si el host no tiene suficiente memoria para funcionar sin problemas, afectará al invitado. Normalmente, Windows necesita más memoria y Linux necesita menos.
  • Habilite las extensiones VT en la configuración de VBox. Esto usa soporte de hardware integrado en su CPU si lo tiene disponible.
  • Desactive los efectos de escritorio como Compiz en el VM guest. VBox 2.2.2 tiene soporte para la aceleración 3D en VM, pero 3D todavía ralentiza un poco las cosas.

Espero que esto ayude.

EDITAR: Otra cosa que puede hacer es ejecutar la parte superior en una ventana de terminal en VM y ver si hay un proceso en particular consumiendo la CPU o la memoria).
¿Se ralentiza Windows cuando tiene problemas con la máquina virtual?

3
Magus

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 las particiones ntfs directamente desde Ubuntu ( linux) sin problemas. Una búsqueda rápida en Google de "ubuntu ntfs" dará más detalles

1
basszero

¿Ha instalado Additions? Hacen una gran diferencia.

He aquí cómo .

1
vartec

Tengo el mismo problema con Ubuntu Server 9 en VirtualBox.

Utilizo VB para probar los scripts de implementación de Weblogic Server (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 de WLS es MUY desigual. A veces comienza en menos de 2 minutos (está bien para WLS que no son 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 VB obtiene la entrada de mi teclado (es decir, estoy haciendo algo en otra consola del mismo Ubuntu), entonces 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 inanición de recursos (¿cuántos de CPU?). El VM de alguna manera tiene una prioridad muy baja de Windows, y WLS no tiene suficiente CPU para ejecutarse Bueno, es solo idea mía.

Lo que realmente me interesa es cómo solucionarlo.

He intentado dar VB prioridad "Alta" o incluso "Tiempo real" en el Administrador de tareas de Windows. El resultado más visible fue VB colgué mi máquina mientras sigo sin completar el arranque de WLS en un tiempo razonable. Estoy abierto a cualquier sugerencia, de verdad. Si alguien me dice "Yo hago lo mismo (ejecutar WLS) en VB en Slackware Linux" - Instalaré Slackware, ¡no hay problema!

0
Vladimir Dyuzhev

Yo tuve este problema también. Pasé muchas horas jugando con mi xorg.conf. Me parece que para mi hardware de todos modos (Lenovo T60, tarjeta de video ATI), no puedo usar la integración del mouse 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 ese cambio de tamaño de ventana dinámico ordenado.

0
Eric Johnson

En algún lugar encontré una nota sobre cómo mantener la memoria de video asignada a VM como potencia binaria para un mejor rendimiento. Intente bajar a 32 MB o aumentar hasta 64 MB para su VM.

0
Brian Knoblauch