|
|
|
|
|
|
|
|
|
|
xen-devel
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
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- Re: [Xen-devel] [PATCH] xen: Implement domain runstates, (continued)
|
|
|
|
|