You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by "bradh352 (via GitHub)" <gi...@apache.org> on 2025/10/29 14:30:55 UTC

[I] KVM Memballoon add support for Free Page Reporting and autodeflate [cloudstack]

bradh352 opened a new issue, #11930:
URL: https://github.com/apache/cloudstack/issues/11930

   ### The required feature described as a wish
   
   Current versions of libvirt support additional memory ballooning options of Free Page Reporting and autodeflate which in theory can help VMs effectively share physical memory.  At least with KVM, its not clear why memory overprovisioning toggles exist since this feature isn't enabled in the libvirt xml so no automatic ballooning will occur.
   
   Openstack's nova recently made this same change: https://github.com/openstack/nova/commit/cd401c5c1b5dcba739d69875795828e1be1d726b
   
   This feature was introduced all the way back in libvirt v6.9.0 (2020-11-02), so its not exactly a new feature.
   
   While this may not be of a benefit to true production workloads, we have a use-case where developers are spinning up environments to run large, but infrequent builds with VMs set to 256G+ memory, but they consume less than 1G most of the time.  It would be great to be able to better utilize the hardware resources for this usecase.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] KVM Memballoon add support for Free Page Reporting and autodeflate [cloudstack]

Posted by "bradh352 (via GitHub)" <gi...@apache.org>.
bradh352 commented on issue #11930:
URL: https://github.com/apache/cloudstack/issues/11930#issuecomment-3462080293

   I threw together a quick code change here https://github.com/apache/cloudstack/pull/11932 that I haven't had the chance to test yet.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] KVM Memballoon add support for Free Page Reporting and autodeflate [cloudstack]

Posted by "DaanHoogland (via GitHub)" <gi...@apache.org>.
DaanHoogland commented on issue #11930:
URL: https://github.com/apache/cloudstack/issues/11930#issuecomment-3661274260

   fixed by #11932 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] KVM Memballoon add support for Free Page Reporting and autodeflate [cloudstack]

Posted by "weizhouapache (via GitHub)" <gi...@apache.org>.
weizhouapache commented on issue #11930:
URL: https://github.com/apache/cloudstack/issues/11930#issuecomment-3462027550

   good catch @bradh352 
   added to 4.22.1 milestone


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] KVM Memballoon add support for Free Page Reporting and autodeflate [cloudstack]

Posted by "DaanHoogland (via GitHub)" <gi...@apache.org>.
DaanHoogland closed issue #11930: KVM Memballoon add support for Free Page Reporting and autodeflate
URL: https://github.com/apache/cloudstack/issues/11930


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org