thread scheduling at mutex unlock
Daniel Eischen
deischen at freebsd.org
Sat May 17 05:11:49 UTC 2008
On Fri, 16 May 2008, Alfred Perlstein wrote:
> * Daniel Eischen <deischen at freebsd.org> [080516 14:55] wrote:
>>
>> I think to be fair, the contested mutex case should try
>> to handoff the mutex, in lieu of any priority protocol
>> that is in place for the threads or mutex. And actually,
>> I think in order to properly implement priority mutexes,
>> there must be a handoff.
>>
>
> Is this what you are saying? Because it is what I believe.
Yes, I think so. It doesn't seem very fair to give one thread
the ability to consistently acquire the mutex when another
thread has been waiting for it.
--
DE
More information about the freebsd-threads
mailing list