2つのCPU(それぞれ22コアとHT)を搭載したサーバーがあります。64個のコアが割り当てられたKVMゲストを作成しました。コンパイルタスクを実行すると、仮想マシンは64コアすべてを100%(中程度のディスクI / Oおよびメモリ使用量)で表示しますが、物理マシンではゲストは88コアすべてではなく、100%で14コアのみをランダムに使用します(または100%の64個の専用コア)。コンパイルタスクをさらに生成しても、これは変わりません。利用可能なすべての計算能力を実際に使用するために変更する必要があるパラメーターまたは設定はありますか?
KVMゲストをどのように作成しますか?CLI?GUI?
—
レニー
古いサーバーからの移行であり、virt-managerの新しいサーバーに一致するように構成を変更したため、virshでXML-Dumpを使用しました。
—
響タイスナ
の出力を表示できます
—
レニー
virsh cpu-stats <VMname>
か?
14を除くすべてのコアは0.0000を示しています。しかし、少なくとも1つのエラーを見つけることができました。virt-managerに表示されないvCPUがXMLにピン留めされていました-.-経由
—
響タイスナ
for i in {0..63}; do sudo virsh vcpupin $kvmdomain $i r --config; done
で削除し、ゲストを再起動しました。残念ながら、まだ14コアしか使用していません。ホストを再起動して、まだ発生するかどうかを確認します。