LWN.net Logo

Adaptive spinning futexes

Adaptive spinning futexes

Posted May 17, 2010 17:06 UTC (Mon) by dvhart (guest, #19636)
In reply to: Adaptive spinning futexes by ejr
Parent article: Adaptive spinning futexes

The second step here is to see about exposing the information only the kernel has currently to userspace. This provides userspace with the same advantage, and avoids the overhead of the syscalls. One tricky part is choosing where to put this data in memory. The other potential drawback here is that it may only work for process private futexes, so only threads of a single process could use it, while the kernel implementation works with threads and processes.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds