Messages in this thread | | | Date | Mon, 22 Apr 2013 16:49:59 -0400 | From | Rik van Riel <> | Subject | Re: Preemptable Ticket Spinlock |
| |
On 04/22/2013 04:46 PM, Jiannan Ouyang wrote:
> It would still be very interesting to conduct more experiments to > compare these two, to see if the fairness enforced by pv_lock is > mandatory, and if preemptable-lock outperforms pv_lock in most cases, > and how do they work with PLE.
Given the fairly high cost of rescheduling a VCPU (which is likely to include an IPI), versus the short hold time of most spinlocks, I have the strong suspicion that your approach would win.
The fairness is only compromised in a limited way and in certain circumstances, so I am not too worried about that.
-- All rights reversed
| |