быстрая блокировка пользовательского пространства (fast user-space locking)
Примечание (Note)
Several higher-level programming abstractions are implemented via
futexes, including POSIX semaphores and various POSIX threads
synchronization mechanisms (mutexes, condition variables, read-
write locks, and barriers).