|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] RE: Why p2m allocation is from hap or shadow preallocated me
>Hi Xin,
>
>At 15:54 +0800 on 07 Aug (1186502042), Li, Xin B wrote:
>> And can we make p2m memory allocation from domain heap directly?
>
>We shouldn't pull from the domheap directly because it's not accounted
>for. This was a problem with the old shadow code, which just kept
>pulling un-owned pages from the domheap until it (or sometimes
>Xen) fell
>over. The shadow memory allocation is explicitly separate and can be
>accounted to the guest that's using it and tracked by the tools.
Then how about having a p2m preallocation pool seperately?
-Xin
>
>There are still a number of places, particularly in the HVM platform
>code, where unaccounted domheap memory is used for per-domain or
>per-vcpu structures, but at least they're usually small (~1 page) and
>static (no need to allocate more at run-time and have domains blow up
>unpredictably, and reasonable confidence that domheap won't drain away
>when we're not looking).
>
>Tim.
>
>--
>Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>, XenSource UK Limited
>Registered office c/o EC2Y 5EB, UK; company number 05334508
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|