KVMのCPUレイアウト

KVMのCPUレイアウト

次のように、CPU レイアウトが設定された KVM ゲスト設定があります。

<vcpu placement='static'>1</vcpu>

今私はcpusetを指定していないので、libvirtドキュメントを読んで、次のように見ました。

「cpset とバッチが指定されていない場合、またはバッチが「静的」であるが cpuset が指定されていない場合、ドメインプロセスは使用可能なすべての物理 CPU に固定されます.」

これはどういう意味ですか? CPU 固定とは、指定した特定の CPU でのみジョブを実行できることを意味します。使用可能なすべての物理CPUに「固定」されることはどういう意味ですか?

ベストアンサー1

使用可能なすべての物理CPUに「固定」されることはどういう意味ですか?

これは、ホストシステムで物理的に使用可能なすべてのCPUで自由に実行できることを意味します。

KVMドキュメントの元の段落...

オプションの属性バッチを使用して、ドメインプロセスの CPU バッチモードを示すことができます。その値は static または auto (デフォルトはバッチ) か numatune (cpset が指定されている場合は静的) です。 auto は、ドメインプロセスが numad を問い合せて設定されたアドバイザリノードに固定され、指定された場合、cpuset 属性の値が無視されることを意味します。 cpuset と Placement が指定されていない場合、または Placement が静的で cpuset が指定されていない場合、ドメイン プロセスは使用可能なすべての物理 CPU に固定されます。

源泉: 20.4。 CPU割り当て

引用する

おすすめ記事