Ballooning

Matteo Calorio

Well-Known Member
Jun 30, 2017
34
0
46
52
Good morning,

on a node of our cluster with 1TB of RAM occupied at 60% we have a problem with ballooning.

Specifically, on a windows server 2019 VM with 128GB of RAM:

1665397205093.png

On the node with Proxmox VE 6.4-13 with Community subscription we see this:

Bash:
$ free
                      total        used        free      shared           buff/cache   available
Mem:     1056786420   625599072     4972048      101240            426215300   424507268
Swap:     134217724    11693432   122524292

Virtio 0.1.171 drivers are installed on the VM.

Why does ballooing happen and how can we solve the problem?

Thanks,
Matteo
 
on a node of our cluster with 1TB of RAM occupied at 60% we have a problem with ballooning.
According to the documentation, ballooning only starts taking away memory from VMs when the host is at 80% memory usage.
Specifically, on a windows server 2019 VM with 128GB of RAM:

View attachment 42077
What is the problem you are having? I don't know Windows well enough to interpret this picture.
On the node with Proxmox VE 6.4-13 with Community subscription we see this:
Please note that Proxmox VE 6 is end of life and out of support.
Bash:
$ free
                      total        used        free      shared           buff/cache   available
Mem:     1056786420   625599072     4972048      101240            426215300   424507268
Swap:     134217724    11693432   122524292

Virtio 0.1.171 drivers are installed on the VM.

Why does ballooing happen and how can we solve the problem?
Is ballooning actually happening? If you enter info balloon in the Monitor tab of the VM (or use qm monitor on the Proxmox host), what does it show?
 
According to the documentation, ballooning only starts taking away memory from VMs when the host is at 80% memory usage.
Yes, this is precisely the problem, it seems to me that it already happens to us at 60%.
What is the problem you are having? I don't know Windows well enough to interpret this picture.
The image indicates that there are 43.248.196 KB out of 128 GB of RAM occupied by a dummy process created by ballooning.
Please note that Proxmox VE 6 is end of life and out of support.
Thanks, we plan to upgrade to Proxmox 7 shortly.
Is ballooning actually happening? If you enter info balloon in the Monitor tab of the VM (or use qm monitor on the Proxmox host), what does it show?
Code:
# info balloon

balloon: actual=83959 max_mem=131072 total_mem=131071 free_mem=4398 mem_swapped_in=19489550336 mem_swapped_out=5272887296 major_page_faults=716651 minor_page_faults=349576678 last_update=1665479857

Thanks,
Matteo
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!