1 votes

Machine virtuelle Windows XP x64 (VMWare ESX) utilisant seulement 2 CPU (sur 4)

Je viens de convertir une machine physique Windows XP x64 avec 4 CPU en une machine virtuelle VMWare avec 4CPU (sur un serveur ESX) en utilisant le convertisseur VMWare Standalone.

Tout a fonctionné à merveille, sauf que le système d'exploitation semble maintenant n'utiliser que 2 processeurs (alors que 4 sont installés, voir l'image suivante). Cela doit être un problème de Windows XP plutôt qu'un problème de VMWare, mais je ne peux pas vraiment exclure une raison à ce stade.

Device Manager vs. Task Manager

Qu'est-ce que je peux faire ?

8voto

Walter Tross Points 103

Vous pouvez également créer un vCPU avec 4 cœurs, consultez le site : http://www.yellow-bricks.com/2009/06/04/per-processor-licenses-for-your-application/

4voto

Chopper3 Points 99341

Utilisez-vous le SP2 ? Avant cela, XP ne prenait pas en charge plus de deux processeurs. Même avec le SP2, XP ne prend en charge que ce qu'il considère comme deux sockets CPU - donc vos troisième et quatrième vCPUs doivent être considérés par XP comme des cœurs d'un ou deux CPUs.

0voto

humanzz Points 307

N'oubliez pas que les invités VMware peuvent très bien fonctionner plus lentement avec >1 vCPU, surtout si le ratio invité/cœur est élevé, ou si la charge CPU est importante. Par exemple, une instruction CPU sur un invité dual-CPU doit être mise en attente par l'hyperviseur jusqu'à ce que deux cœurs physiques soient disponibles. J'ai vu cet effet dans un environnement de production, où un invité serveur Oracle P2V'd, avec 2 vCPUs fonctionne plus lentement que lorsqu'il fonctionne avec 1 vCPU. J'ai juste pensé que je devais le mentionner ici.

0voto

Alan Haggai Alavi Points 34260

VMware a déclaré qu'une VM n'est plus obligée de verrouiller deux CPU pour utiliser le CPU si deux CPU sont assignés à la VM. La VM est capable d'assigner un seul CPU et de lui donner du temps de traitement jusqu'à ce que les deux soient disponibles.

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