VM Memory Usage Shows 102% After Upgrading to PVE 9

sleel

Active Member
Feb 12, 2020
4
0
41
37
Hello everyone,
After upgrading to Proxmox VE 9, I noticed an issue with one of my virtual machines: its memory usage shows 102%.
This problem did not occur on Proxmox VE 8.
The QEMU Guest Agent and Ballooning are both enabled, but the issue still persists.
What should I check or adjust next?
 

Attachments

  • 屏幕截图_30-9-2025_155114_sleel.top.jpeg
    屏幕截图_30-9-2025_155114_sleel.top.jpeg
    42.5 KB · Views: 15
  • 屏幕截图_30-9-2025_155145_sleel.top.jpeg
    屏幕截图_30-9-2025_155145_sleel.top.jpeg
    48.7 KB · Views: 15
Hi,
how does the usage within the VM look like? Is it close to 2 GiB? If yes:

values bigger than 100% are not a problem by itself, it's just more accurate since the QEMU can actually use more than the VM has available.

If the usage within the VM is not close to 2 GiB, there might be an issue with ballooning.

EDIT: see @leesteken's answer below for the rest ;)
 
Last edited:
  • Like
Reactions: Kingneutron
My guess is, since host mem usage and mem usage show the same value, that the VM does not report back any detailed information. You can check that in the Monitor submenu of the VM and run info balloon there. Compare the output from a VM that reports it correctly to see the difference in infos reported.

I want to reiterate that this is not a problem. With Proxmox VE 9 the reporting of mem used now reflects the reality more precisely than previously. Even if you saw lower values in the graph, the actual consumption on the host should not have changed.
 
  • Like
Reactions: Kingneutron