Tavian Barnes personal blog

You could have invented futexes

The futex ( f ast u serspace mu tex ) is a Linux kernel feature designed for synchronization primitives (mutexes, condition variables, semaphores, etc.). Like many topics in concurrency, they have a reputation for being tricky (for example, see the paper Futexes Are Tricky ). Despite that, they really are a…
Points
144
HN comments
53
Submissions
1
Cited by
0 commenters

Systems & PerformanceSoftware Engineering2023

On Hacker News

SubmittedTitle on HNPointsComments
Apr 26, 2023You could have invented futexes by dmarto14453

More from Tavian Barnes

All 5 posts →

Related posts from the same era