Lorsque vous ajoutez de nouveaux vCpu à une VM depuis la console vSphère, il arrive que dans la vue vSphère vous voyez le nombre de CPU voulu mais que dans l’OS de la VM ce nombre ne corresponde pas.

Par exemple vous avez une VM Windows 2008 R2 avec 4 vCPU et vous passez cette VM à 8vCPU :

1

Vous redémarrez votre VM et vous apercevez que seulement 4 processeurs sont utilisés :

2

 

Pourtant si vous allez dans le gestionnaire de périphérique, vous apercevez bien les 8 cpu :

3

Pour régler ce problème, il suffit d’éteindre la VM, faire un edit setting de celle-ci et aller dans Options –> Advanced –> General –> Configuration Parameters.

Puis d’ajouter, une ligne : cpuid.coresPerSocket et le nombre de cpu configuré dans la vue vSphere :

5

Redémarrez votre VM. Vous verrez désormais bien 8 cpu dans le task manager :

4

Share