VMware - Vitesse CPU inferieur à celle de mon ordinateur
Par Gerald Lonlas le lundi 28 mai, 2007, 13:33 - Virtualisation - Lien permanent
Lorsque vous lancez votre machine virtuel, il arrive que VMware vous alerte qu’il détecte une vitesse CPU inferieur à celle annoncé par Windows.
Ce problème se rencontre souvent sur les ordinateurs portables qui ont des logiciels d’économie d’énergie et qui réduit la vitesse du processeur.
"VMware Workstation has measured your CPU speed to be 846 MHz, but Windows reports that it is 1997 MHz. This may mean that your computer has a power-saving feature that varies the processor speed. As a result, the clock in your virtual machine may run too fast or too slow."
Cet article va vous expliquer comment indiquer à VMware la vitesse réelle de votre processeur.
Il s’applique pour les versions suivantes :
- Workstation 4.0 et supérieur
- GSX Server 2.5.1 et supérieur
- VMware Server 1.x
Solution
Pour résoudre ce problème et augmenter la vitesse de votre machine virtuelle il faut éditer le fichier de configuration de votre VMware.
Trouvez la vitesse de votre CPU.
- Sous Windows XP, clique droit sur le « Poste de travail », puis « Propriétés ».
- Sous Windows Vista, clique droit sur « Ordinateur », puis « Propriétés ».
-
Ouvrez le fichier config.ini (avec le bloc-notes)
- C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\config.ini
- C:\Documents and Settings\All Users\Application Data\VMware\VMware GSX Server\config.ini
- C:\Documents and Settings\All Users\Application Data\VMware\VMware Server\config.ini
- C:\ProgramData\VMware\VMware Workstation ou C:\Program Files\VMware\VMware Workstation (Sur Windows Vista et VMware Workstation 6.0)
Ajoutez les lignes suivante au fichier config.ini
Nous partons de l’exemple que le processeur de votre ordinateur est cadencé à 2 Ghz soit 2 000 000 de Khz
La première ligne est la plus importante elle vous fixe la vitesse maximal que pourra exploiter VMware.
Les deuxièmes est troisièmes lignes permettent à votre machine virtuelle de garder la vitesse CPU que nous avons fixé, même si la vitesse de votre processeur est ralentie.host.cpukHz = "2000000"
host.noTSC = "TRUE"
ptsc.noTSC = "TRUE"
Désormais votre VMware est configuré pour utiliser toute la puissance de votre processeur.
Attention sur les ordinateurs portables, si vous voulez économiser de l’énergie lorsque vous êtes sur batterie mettez host.noTSC et ptsc.noTSC à FALSE.

Commentaires