squeezed: a xen host memory ballooning daemon
Squeezed uses ballooning to move memory between running VMs. It is able to:
- avoid wasting host memory: unused memory can be gifted to VMs
- share memory according to a configured policy, so some VMs will use more than others
- "squeeze" existing VMs to make room to start new VMs.
Squeezed is an optional component of the xapi toolstack.
building the development version
First follow the xenopsd build instructions: this will ensure your environment is working correctly.
To build squeezed:
git clone git://github.com/xapi-project/squeezed cd squeezed ./configure make
There is also a version packaged in opam.