[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Proposed new "memory capacity claim" hypercall/feature
On 29/10/2012 18:06, "Dan Magenheimer" <dan.magenheimer@xxxxxxxxxx> wrote: > The objective of the design is to ensure that a multi-threaded > toolstack can atomically claim a specific amount of RAM capacity for a > domain, especially in the presence of independent dynamic memory demand > (such as tmem and selfballooning) which the toolstack is not able to track. > "Claim X 50G" means that, on completion of the call, either (A) 50G of > capacity has been claimed for use by domain X and the call returns > success or (B) the call returns failure. Note that in the above, > "claim" explicitly does NOT mean that specific physical RAM pages have > been assigned, only that the 50G of RAM capacity is not available either > to a subsequent "claim" or for most[2] independent dynamic memory demands. I don't really understand the problem it solves, to be honest. Why would you not just allocate the RAM pages, rather than merely making that amount of memory unallocatable for any other purpose? -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |