proxmox reports free memory not available

silvered.dragon

Renowned Member
Nov 4, 2015
125
5
83
Hi to all,
in my KVM linux servers I have this similar memory usage
guest.JPG
so free total memory is around 8Gb and available around 6Gb

In my proxmox gui I have the following usage
host.JPG
as you can see I think that this is showing not the available memory but thee free one, is this the correct behaviour?
with kvm windows servers memory in guest/host are similar
Many thanks
 
as you can see I think that this is showing not the available memory but thee free one, is this the correct behaviour?

Have you enabled "Balloon" in the VMs memory setting and are virtio driver installed in the Windows VMs? As witouth that the PVE host cannot do accurate memory accounting, and will count all touched memory as "Used", as it then does not has the information from the Guest Operating System about what's "used but available" (buff/cache) or "used and unavailable" (RSS/used).
 
  • Like
Reactions: silvered.dragon
Have you enabled "Balloon" in the VMs memory setting and are virtio driver installed in the Windows VMs? As witouth that the PVE host cannot do accurate memory accounting, and will count all touched memory as "Used", as it then does not has the information from the Guest Operating System about what's "used but available" (buff/cache) or "used and unavailable" (RSS/used).
thank you for your reply, with windows kvm servers I don't have any problems, this is happening only with kvm Linux. Baloon is enabled, I tried with fixed memory or different min memory too. If I'm correct with Linux kvm I don't have to install nothing for balooning to works. Am I right?
 
Can confirm it. Have a similliar problem with Debian in KVM with Proxmox inside. Guest agent is installed and started (Topicstarte's Screen shows IP Info). For me memory usage is High in Main Proxmox host and Low usage in Debian Proxmox KVM.