[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xen: Implement domain runstates
On Thu, Nov 25, 2010 at 10:24 PM, Keir Fraser <keir@xxxxxxx> wrote: > You may be under the impression the feature is free. It isn't -- it adds a > lock and loop over all vcpus on every vcpu scheduling/descheduling decision. > That could be frequent for VCPUs doing a lot of short blocking, for example. > And the system-wide work done to support this feature will scale > quadratically on average with vcpus-per-domain. My gut feeling is this isn't > a good thing to have on your context switch path. That's certainly reasonable. If I get a chance to do some perf testing over the next few weeks, I'll post some performance numbers, and we can quantify the slowdown (although catching potential cache "cliffs" may be more difficult). Would you consider accepting it as a feature off by default, enabled by a Xen command-line parameter? -George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |