On 12/05/2013 06:17 AM, Daniel P. Berrange wrote:
On Thu, Dec 05, 2013 at 06:12:22AM -0700, Eric Blake wrote:
> On 12/05/2013 04:56 AM, Daniel P. Berrange wrote:
>
>>>>>>
>>>>>> This patch enables percentage limit for ram filesystem
>>>>>>
>>>>>> <filesystem type='ram'>
>>>>>> <source usage='10%'/>
>>>>>> <target dir='/mnt'/>
>>>>>> </filesystem>
>>>>>>
>
We do have APIs for querying host RAM, but if we wanted this, which I
don't think we do, then tmpfs RAM % would want to be relative to guest
RAM allocation not host RAM.
Ah - if you make that argument, then I agree - a management tool can
always calculate a percentage of guest-visible RAM.
It doesn't make sense to have guest XML
whose semantics differ according to the host environment - they should
be self-contained.
Right - if we ever supported live migration, changing guest-visible
attributes during the migration is a non-starter. So the XML must not
be tied to host percentage, at which point I don't see a reason for
supporting percentage in the XML.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org