バルーンメモリを使用したW10 KVMゲストの奇妙なメモリ割り当て

バルーンメモリを使用したW10 KVMゲストの奇妙なメモリ割り当て

私のWin10ゲストは最初の起動時に3.2GBを使用し、ゲストのKVM / QEMU virt-config-XMLファイルにより低い「CurrentMemroy」を設定します。

<memory unit='GiB'>4</memory>
<currentMemory unit='GiB'>2</currentMemory>

ホストがゲストに割り当てたメモリを確認します。

virsh qemu-monitor-command --hmp W10x 'info balloon'
balloon: actual=2048

Windowsのコミットされたメモリは非常に高いです(新しく起動したW10ではこれほど高いメモリを見たことがありません)。 ここに画像の説明を入力してください。

これで、楽しい部分としてゲストに割り当てられたメモリを4GBに増やします。

virsh qemu-monitor-command --hmp W10x 'balloon 4096'
virsh qemu-monitor-command --hmp W10x 'info balloon'
balloon: actual=4096

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

誰でもこの動作を説明できますか?逆の動作が予想されますか?

起動時に2GBを割り当て、必要に応じて増やすことを好みます(自動割り当ても使用しようとしました)、この構成で実行しているクライアントがひどいのではないかと心配です。 Chromeでたくさんのページを読み込んでみましたが、うまく機能しているようです。しかし、高速NVMeの場合は話すのが難しい:-P

memory=2GB & currentMemory=2GB を使用すると、予想される結果が得られました。

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

ベストアンサー1

おすすめ記事