[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: non-zero order allocations in shadow code may prevent live migration
At 12:28 +0100 on 27 Sep (1190896090), Jan Beulich wrote: > Nevertheless I would think that > even for HVM domains the shadow shouldn't need to make its entire > allocation in order 2 chunks, but could limit this to just the amount it > really > knows it'll need (1 per vCPU as I understand it), For correctness, yes. At least 1 per process in the working set for anything like reasonable performance. > then continue with order 1 > chunks (not sure about their count, but for forward progress I think you'll > need at most 6 {,f}l1_32_shadow pages per vCPU). ISTR the number came out at something unpleasant like thirteen after all the VAs you might need for a single x86 instruction were accounted for. But then we realised that even a heavily pessimistic lower bound was so far below the threshold of acceptable performance that it wasn't worth being precise. :) 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |