News for hackers. Stuff that matters.
Re:Landing a new syscall, part 1: What is futex? by ww520 on Wednesday February 09, 2022 @06:46PM (#30280491)
Thanks for the creation! But sorry man, the historic description unfortunately added to the confusion. When I read the original description, I thought it’s a user mode lock and was thoroughly confused. Only after I read the implementation of futex in kernel and its usage in the implementation of pthread_mutex_lock in user mode, that I realized futex was not a lock. It’s a waiting and signaling operation.

There are no comments on this comment yet.