Virt 管理者の構成:
私はvirt-manager
標準のUbuntu 17.10システムで動作しています。 Proxmoxでは、同じ一般的な設定(バルーンの有効化を含む)が8GB
ホストを割り当てますが、ゲストは代わりにそれを代わりに1-2GB
使用したはずです。16GB
すべてのゲストドライバがインストールされていると確信しています(qemuゲスト、virtioエントリ、バルーンドライバ、サービス)。
これは私の最初のQEMU VMではありませんが、Proxmox以外の唯一のVMです(virt-managerが実行しない追加の操作を実行すると仮定します)。
この問題を実際に悪化させるのは現在の割り当てに設定すると、2GB
ゲストが15.6GB
圧縮されていて使用可能なシステムメモリがないため、ほとんどのソフトウェアが正しく起動または実行されません。
マスター:
:~$ free -m
total used free shared buff/cache available
Mem: 32163 20273 8949 176 2940 11325
Swap: 2047 2 2045
ホストではほとんど何も実行されません。全体が16GB
要求されているように見えますが、同時にそのメモリの大部分はゲストからアクセスできません。
答え1
一般的で予想される動作です。 qemu/kvm はバルーンサービスが開始されるまで最大 ram を割り当てます。その後、バルーンサービスに使用されるすべてのラムは無料です(ホストPOVから)。