2010-03-02 12 views
17

Comme vraiment très lent.Visual Studio lent dans VirtualBox

J'ai un 64 bits, 8 noyaux, 12 gig de RAM Windows 7 hôte. J'ai donné 4 noyaux et 4 concerts de RAM à une machine virtuelle de Windows 7 64 bits dans laquelle j'essaye d'exécuter visual studio 2010 (et sql server - mais c'est tout).

Cela a fonctionné pendant quelques jours, mais ensuite l'utilisation des ressources a disparu des cartes - près de 100% CPU à tout moment. J'ai désactivé les effets visuels de Windows 7 et il est tombé immédiatement à des niveaux normaux. Cependant, chaque fois que j'essaie de faire quoi que ce soit en studio visuel, ça remonte tout de suite.

Est-ce que quelqu'un avec une plate-forme similaire a une expérience similaire? Je sais que les gens ont réussi cette configuration et en ont été très satisfaits, alors je me demande si j'ai une mauvaise configuration quelque part.

+0

J'ai la même machine et le même problème. J'ai trouvé que la VM commence à ralentir et à ralentir avec le temps, donc je la redémarre souvent - ça aide pendant un moment. Peu importe si j'utilise un ou plusieurs cœurs. –

+0

Cela m'arrive aussi sur cette machine. Sur mon ordinateur portable beaucoup plus lent, ce n'est pas le cas. –

Répondre

11

Found a clue here.

Il semblerait que virtualbox 3.1.4 (ma version actuelle) panique quand vous lui dites d'utiliser plus d'un CPU sur Windows 7. Je l'ai configuré pour utiliser 1 CPU au lieu de 4 et l'utilisation des ressources est revenue à la normale .

Espérons qu'ils régleront cela bientôt. La désactivation de l'accélération 3D sous les paramètres de VM a fait l'affaire pour moi.

+4

Pour être juste, c'est toujours incroyablement lent. Juste mieux –

+0

Cela n'a pas fonctionné pour moi – Thiru

+0

Cela a fait une grande différence. Windows 7 sur OS X Yosemite/Boîte virtuelle/Visual Studio Express 2013. 4 cœurs -> 1. –

15

Visual Studio 2010 utilise l'accélération GPU pour faire son interface graphique car il utilise WPF pour ses formulaires. Les VM ne passent pas les tâches GPU aussi efficacement. Dans VS goto Outils -> Options -> Environnement -> Général -> expérience visuelle et décochez les cases 3 dans ce fieldset et voir si cela fait l'affaire.

J'ai trouvé que les VM fonctionneraient parfois bien avec Aero et VS 2010 en utilisant le GPU, mais sans raison aucune a commencé à faire exactement ce que vous décrivez. Cela fonctionne pour moi.

+0

Merci pour le conseil. toutes les cases ne sont pas cochées mais ont toujours des problèmes. Un autre conseil? –

+0

Non :(cela a toujours été fait pour moi, bien que j'utilise habituellement Parallels ou VMware Fusion puisque j'utilise OS X comme hôte Quel logiciel VM utilisez-vous? – jamone

+0

... virtualbox ... –

4

Mes réglages actuels sont les suivants:

  • désactivé l'accélération 3D
  • désactivée Affichage à distance du serveur
  • seulement 1 CPU

La vitesse VS 2010 n'Excelent mais pas non plus si lent.

+0

Lors de l'installation de VS2013, l'installation s'est déroulée terriblement lentement. En plus de ce qui précède, j'ai également défini ma mémoire VM à 6 Go; cela semblait régler le problème que j'éprouvais facilement. –