<p>J’ai un serveur qui exécute Windows 2008 64 bits Hyper-V, avec 8 Go de RAM et un Intel Xeon X3440 @ 2,53 GHz, ce qui me donne 8 cœurs logiques dans le moniteur de performances sur le système hôte.</p>
<p>J’ai configuré trois machines virtuelles, toutes sous Windows 2008 32 bits.</p>
<ul>
<li>
<p>Serveur de build, exécutant Team City</p>
</li>
<li>
<p>Serveur de staging</p>
</li>
<li>
<p>Serveur SQL, exécutant SQL Server 2005</p>
</li>
</ul>
<p>J’ai quelques problèmes avec la configuration en ce que le moniteur hôte reste réactif en permanence, même si les VM travaillent apparemment à 100% du CPU et sont très lentes et non réactives. (J’ai posé une question séparée à ce sujet.)</p>
<p>Ma question est donc : quelle est la meilleure façon de surveiller comment les CPU physiques sont réellement utilisés ? La raison pour laquelle je pose la question est qu’on me dit que je ne peux pas me fier au gestionnaire des tâches pour surveiller l’utilisation du CPU dans une VM.</p>
<hr>
<p><em>Source : [Server Fault](<a href="http://blogs.msdn.com/virtual_pc_guy/archive/2008/02/28/hyper-v-virtual-machine-cpu-usage-and-task-manager.aspx" class="inline-onebox" rel="noopener nofollow ugc">Ben Armstrong’s Virtualization Blog | Microsoft Learn</a>](<a href="http://blogs.msdn.com/virtual_pc_guy/archive/2008/02/28/hyper-v-virtual-machine-cpu-usage-and-task-manager.aspx" class="inline-onebox" rel="noopener nofollow ugc">Ben Armstrong’s Virtualization Blog | Microsoft Learn</a>)</em></p>