#futex #mutex #linux #ulrich-drepper

rufutex

Ulrich Drepper's mutex using futex implementation in Rust

5 releases (3 breaking)

0.4.0 Jan 8, 2025
0.3.0 Jan 7, 2025
0.2.1 Jan 6, 2025
0.2.0 Jan 5, 2025
0.1.0 Dec 22, 2024

#5 in #futex

MIT/Apache

18KB
257 lines

Linux shared memory futex for Rust implementation based on https://eli.thegreenplace.net/2018/basics-of-futexes/

YangoSoft


rufutex

rufutex workflow crates.io documentation

Ulrich Drepper's mutex using futex implementation in Rust.

Based on Eli Bendersky Mutex https://eli.thegreenplace.net/2018/basics-of-futexes/ implementation of the Ulrich Drepper's Futexes are Tricky paper

Examples:

See rufutex-example.rs

Dependencies

~150KB