быстрая блокировка пользовательского пространства (fast user-space locking)
Версии (Versions)
Futexes were first made available in a stable kernel release with
Linux 2.6.0.
Initial futex support was merged in Linux 2.5.7 but with
different semantics from what was described above. A four-
argument system call with the semantics described in this page
was introduced in Linux 2.5.40. A fifth argument was added in
Linux 2.5.70, and a sixth argument was added in Linux 2.6.7.