Messages in this thread | | | Subject | Re: [RFC -v3 PATCH 2/3] sched: add yield_to function | From | Peter Zijlstra <> | Date | Wed, 05 Jan 2011 11:24:14 +0100 |
| |
On Wed, 2011-01-05 at 17:40 +0900, KOSAKI Motohiro wrote: > > > If you are interesting GIL mess and issue, please feel free to ask more. > > > > I suggest looking into an explicit round-robin scheme, where each thread > > adds itself to a queue and an unlock wakes up the first waiter. > > I'm sure you haven't try your scheme. but I did. It's slow.
Of course it is, but then your locking scheme (GIL) is the problem, not the locking constructs.
| |