Virt-Manager、QEMU / KVM、「一時停止」VMはまだCPUを使用していますか?

Virt-Manager、QEMU / KVM、「一時停止」VMはまだCPUを使用していますか?

仮想マシンを「一時停止」しました。私が正しく理解したら、実際のコンピュータの「スリープ」モードと同じです。ただし、[パフォーマンス]タブでは、仮想マシンのCPU使用率は常に約2%〜4%であり、決してゼロに落ちません。なぜ0%ではないのですか?

ここに画像の説明を入力してください。

答え1

チャートには、VMプロセス全体のCPU使用率が表示されます。 VMが一時停止すると、エミュレートされたVM CPUはフリーズしますが、ホストのエミュレータ全体のバイナリはまだ実行中でCPU時間を消費し、libvirtはホストと積極的に通信します。

topホストにいる場合は、QemuバイナリがまだCPUを使用していることがわかります。チャートが示すのがこれです。

関連情報