Skip to search formSkip to main contentSkip to account menu

Futex

Known as: Benaphore, Kernel futex, Kernel futexes 
In computing, a futex (short for "fast userspace mutex") is a Linux kernel system call that programmers can use to implement basic locking, or as a… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2016
Review
2016
The Linux kernel provides futexes as building blocks for creating userspace synchronization primitives. The main advantage, over… 
2013
2013
Memory protection for real-time systems is needed to ensure safety of the systems, in recent years. The memory management unit… 
2008
2008
Threads in reactive applications need to service a multitude of events from different sources such as device drivers… 
2008
2008
Writing concurrent software is a challenging task proneto hard to debug errors such as deadlocks. Deadlocks arechallenging to… 
2006
2006
The network interfaces provided by today’s OSes severely limit the efficiency of network programs. The kernel copies the data… 
2006
2006
A number of prior research efforts have investigated thread scheduling mechanisms to enable better reuse of data in a processor’s… 
2004
2004
The 2.6 LinuxTM kernel has a number of features that improve performance on high-end SMP and NUMA systems. Finer-grain locking is… 
2004
2004
Linux 2.5.x has good support now for user-mode device drivers — XFree being the biggest and most obvious — but also there is… 
2004
2004
The 2.6 kernel has a number of features that improve performance on high-end SMP and NUMA systems. Finer-grain locking is used in… 
1981
1981
The frequency spectrum of a long dsta sequence over a narrow band can be efficiently computed by decimating the sequence using…