Vagrant / VirtualBox extremadamente lento a pesar de 8GB-RAM / SSD-HD / 2.53GHz Core2Duo

Mi VM (Ubuntu Vagrant VM) es extremadamente lenta. Mientras que mis compañeros de trabajo de Windows tienen un máximo de 1 minuto de carga de página, la carga de mi página toma hasta 8 minutos.

Intenté poner files de logging en carpetas no compartidas, sin efecto. Intenté jugar con la configuration de VirtualBox, pero no sé qué estoy haciendo allí.

  • Cómo mantener abiertas las aplicaciones en pantalla completa OS X 10.9
  • HTTP no funciona, HTTPS hace
  • ¿Es posible recortar varias páginas en Mavericks Preview.app?
  • Algunas aplicaciones no se ejecutarán en Mavericks
  • ¿Qué count de iCloud usa iBooks para sincronizar?
  • ¿Cuál es la mejor manera de iniciar automáticamente una aplicación si no se está ejecutando?
  • Realmente empeoró con la Actualización de Mavericks.

    Alguien tiene alguna idea?

    Mi sistema:

    • MacBookPro 2.53GHz Core2Duo
    • 8GB-RAM
    • 512 MB de SSD

    Mis configuraciones de VirtualBox (4.2.22):

    • CPU 1 Core
    • RAM 2048MB
    • Aceleración de hardware habilitada (VT-x / AMD-V)
    • Empaque nested habilitado

    Debido a un file Vagrant compartido, el usuario de Windows tiene la misma configuration de VirtualBox.


    ACTUALIZACIÓN TARDÍA: Las mejoras que funcionaron hasta ahora

    Después de cambiar las computadoras portátiles, ahora vuelvo a trabajar con una máquina virtual en mi Mac, así que volví a este tema.

    Sincronización de SFTP a través de IDE en lugar de SMB o carpetas compartidas Dejé de usar carpetas compartidas y, en su lugar, dejé que mi IDE (tormenta de PHP) sincronizara los files con la máquina virtual a través de SFTP. Así que estoy trabajando en un directory local y la VM obtiene los files a través de SFTP Sync. Esto fue una gran mejora.

    El ajuste de los núcleos ayudó un poco Ver respuesta por @zigg.

    Cambió la configuration de la unidad a SSD en VM, lo que ayudó un poco. Ver la respuesta de @IljaPavkovic.

  • OSX 10.9 Mavericks VirtualBox no puede usar Bridged Networking
  • ¿Cuál es una forma indolora y gratuita de probar Internet Explorer 10 en una Mac?
  • editar manualmente accesos directos en os x 10.9 (Mavericks)
  • Navegar a / tmp en el dialog del file
  • Siempre abierto con cheque se ignora
  • La vista previa no responde desde la actualización de OS X Mavericks
  • 5 Solutions collect form web for “Vagrant / VirtualBox extremadamente lento a pesar de 8GB-RAM / SSD-HD / 2.53GHz Core2Duo”

    intente habilitar SSD en la unidad virtual. Esto ayudó en mi entorno.

    Como no puedo responder a los comentarios:

    • configuration-> almacenamiento
    • marcar el disco duro
    • click "Unidad de estado sólido"

    Su impacto en el performance podría ser que está ejecutando una máquina virtual de cuatro núcleos en una máquina de doble núcleo.

    El manual de VirtualBox dice :

    En la pestaña "Procesador", puede establecer cuántos núcleos de CPU virtuales deben ver los sistemas operativos invitados. A partir de la versión 3.0, VirtualBox admite multiprocesamiento simétrico (SMP) y puede presentar hasta 32 núcleos de CPU virtuales en cada máquina virtual.

    Sin embargo, no debe configurar máquinas virtuales para usar más núcleos de CPU de los que tiene disponibles físicamente (núcleos reales, sin hyperthreads).

    Intente networkingucir los núcleos en su VM y vea si eso ayuda a su problema. Si lo hace, la configuration de Vagrant también tendrá que ser actualizada.

    No use carpetas compartidas. Monte una carpeta Samba desde su máquina host para acceder / editar su fuente. Es mucho más rápido.

    Si tiene algún process dentro de la máquina virtual de VirtualBox que acceda frecuentemente a las carpetas compartidas (tal vez sondeando algún file por cambios), eso podría degradar considerablemente el performance debido a la implementación de la carpeta compartida de VirtualBox.

    La documentation de Vagrant dice: "En algunos casos, las implementaciones pnetworkingeterminadas de carpetas compartidas (como las carpetas compartidas de VirtualBox) tienen penalizaciones de alto performance. Si se ve un performance inferior al ideal con las carpetas sincronizadas, NFS puede ofrecer una solución. soporte para organizar la configuration del server NFS en el host y el invitado para usted ".

    En este caso, podría valer la pena probar las carpetas sincronizadas basadas en NFS de Vagrant.

    Solo para informarle que si las acciones de NFS con Vagrant son demasiado lentas para usted, puede hacer lo contrario: en lugar de instalar un server NFS en su equipo host, puede instalarlo en el invitado de la VM: http: // guillaumeduveau.com/en/drupal-lightning-fast-synced-folders-in-vagrant-virtualbox/

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).