Memory Ballooning
From Proxmox VE
Introduction
Memory ballooning (KVM only) allows you to have your guest dynamically change it’s memory usage by evicting unused memory during run time. It reduces the impact your guest can have on memory usage of your host by giving up unused memory back to the host.
Links
See also Kernel Samepage Merging: KSM
