2010-03-02 14 views
17

Me gusta realmente muy lento.Visual Studio lento en Virtualbox

Tengo un host de Windows 7 de 64 bits, 8 núcleos y 12 gigas. Di 4 núcleos y 4 gigas de ram a una máquina virtual de Windows 7 de 64 bits dentro de la cual estoy tratando de ejecutar Visual Studio 2010 (y servidor SQL, pero eso es todo).

Funcionó durante unos días, pero luego el uso de recursos se fue fuera de los gráficos, cerca del 100% de la CPU en todo momento. Apagué los efectos visuales de Windows 7 y se redujo inmediatamente a niveles normales. Sin embargo, cada vez que trato de hacer algo en el estudio visual, vuelve a subir.

¿Alguien con una plataforma similar tiene una experiencia similar? Sé que la gente ha eliminado esta configuración con éxito y se han sentido muy felices con ella, así que me pregunto si acabo de tener una mala configuración en alguna parte.

+0

que tienen la misma máquina y el mismo problema. Descubrí que la máquina virtual comienza a volverse más y más lenta con el tiempo, por lo que la reinicio con frecuencia; ayuda por un tiempo. No importa si uso uno o más núcleos. –

+0

Esto me pasa a mí también en esta máquina. En mi laptop mucho más lenta, no. –

Respuesta

11

Found a clue here.

Parecería que virtualbox 3.1.4 (mi versión actual) se asusta cuando le dices que use más de una CPU en Windows 7. Lo configuré para usar 1 CPU en lugar de 4 y el uso de recursos volvió a la normalidad .

Espero que solucionen esto pronto.

+4

Para ser justos, sigue siendo increíblemente lento. Simplemente mejor –

+0

Esto no funcionó para mí – Thiru

+0

Esto hizo una gran diferencia. Windows 7 en OS X Yosemite/Virtual Box/Visual Studio Express 2013. 4 núcleos -> 1. –

15

Visual Studio 2010 utiliza la aceleración de GPU para realizar su GUI porque usa WPF para sus formularios. Las VM no pasan por las tareas de la GPU de manera eficiente. En VS vaya a Herramientas -> Opciones -> Entorno -> General -> Experiencia visual y desmarque las 3 casillas de verificación en ese conjunto de campos y vea si eso funciona.

He encontrado que las VM a veces funcionan bien con Aero y VS 2010 usando la GPU, pero sin motivo alguno comenzaron a hacer exactamente lo que usted describe. Esto funciona para mí

+0

Gracias por la sugerencia. todas las casillas de verificación sin marcar, pero todavía tienen problemas. ¿Algún otro consejo? –

+0

No :(eso siempre lo hace por mí, aunque normalmente uso Parallels o VMware Fusion ya que uso OS X como host. ¿Qué software de VM está usando? – jamone

+0

... virtualbox ... –

4

Desactivar la aceleración 3D en la configuración de VM me sirvió.

4

Mis ajustes actuales son:

  • aceleración 3D discapacitados
  • discapacitados pantalla remota del servidor
  • solamente 1 CPU

La velocidad VS 2010 ¿no es excelente, pero tampoco tan lento.

+0

Al instalar VS2013, la instalación funcionó terriblemente lento. Además de lo anterior, también configuré mi memoria VM a 6 GB; eso pareció solucionar el problema que estoy experimentando. –