[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Xen spinlock questions
On 11/8/08 13:22, "Jan Beulich" <jbeulich@xxxxxxxxxx> wrote: >> Yes, this is true. We could easily do something better for VCPUs polling a >> single event channel though, but there hasn't been a need up to now. I >> suppose it depends how often we have multiple VCPUs stuck waiting for >> spinlocks. I can sort out a Xen-side patch if someone wanted to measure the >> benefits from more selective wakeup from poll. > > Running kernel builds on 8 vCPU-s competing for 4 pCPU-s shows a 10% > improvement in performance with the individual wakeup (patch attached > - probably sub-optimal, but I didn't seem to be able to think of a lock-less > mechanism to achieve the desired behavior), using ticket locks in the > kernel. Hardly a real-world benchmark. :-) -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |