1 unstable release
new 0.8.1 | Jan 24, 2025 |
---|
#1207 in Rust patterns
165 downloads per month
62KB
1K
SLoC
Userfaultfd-rs
Rust bindings for Linux's userfaultfd functionality.
License
This software is distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT.
lib.rs
:
A Linux mechanism for handling page faults in user space.
The main way to interact with this library is to create a Uffd
object with a UffdBuilder
,
then use the methods of Uffd
from a worker thread.
See userfaultfd(2)
and
ioctl_userfaultfd(2)
for more
details.
Dependencies
~1.8–5MB
~93K SLoC