私の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 を使用すると、予想される結果が得られました。