1 votes

L'utilisation de 32 cœurs pour l'invité de win7 enterprise provoque un énorme ralentissement

Utilisation d'une grande machine (4 E7-4860, 80 cœurs, 1 To de mémoire), fonctionnant sous ubuntu 14.04 ; boîte virtuelle 4.3.20 installée. L'invité est win7 enterprise, alloué 16 cpus, 16GB ram et 256MB video ram ; environ 34GB libre dans une partition de 64GB ; a des ajouts invités installés. L'invité fonctionne bien, il démarre en quelques minutes, il est réactif, etc.

J'ai essayé d'augmenter le paramètre de la boîte virtuelle de l'invité pour les processeurs alloués de 16 à 32 (le maximum). J'ai démarré l'invité pour le tester. Le résultat est que l'invité ralentit chemin down - le temps de démarrage augmente de plusieurs minutes. Une fois le démarrage terminé, l'ordinateur semble lent, les clics de souris ne donnent pas lieu à des réponses rapides, etc.

En rétablissant le paramètre à 16 processeurs, on retrouve un temps de démarrage et des performances acceptables.

Veuillez me conseiller, est-ce que 32 cœurs pour un seul invité win7 est acceptable pour la boîte virtuelle ? Est-ce que je fais quelque chose de stupide ? Merci d'avance.

1voto

jhornnes Points 1211

Les performances de VirtualBox sont terribles lorsque vous lui attribuez plus de cœurs qu'il n'y en a dans un seul socket de CPU.

Le problème le plus probable est que le système d'exploitation invité le voit comme plusieurs cœurs dans le même processeur (l'invité voit une SMP système mais le matériel est vraiment NUMA ) et crée beaucoup de trafic inter-CPU.

Votre configuration devrait fonctionner correctement avec 20 cœurs ou moins.

Source : .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X