Checkpoint/Restore tool
-
Updated
Aug 26, 2026 - C
Checkpoint/Restore tool
A memory visualizer in Rust (ptrace + userfaultfd)
CTF kernel exploitation notes, PoCs, exploits, and writeups.
Efficient Synchronization of Linux Memory Regions over a Network: A Comparative Study and Implementation (Bachelor's Thesis)
Dirty COW restricted to shmem in linux kernel
An extensible mechanism for pooling memory among remote machines.
Instant autoscaling: sub-millisecond activation of pre-warmed processes via checkpoint skeletons + userfaultfd lazy page streaming. 2.2s cold start becomes 0.17ms.
Replace pytest's execution model with microsecond-scale memory snapshots.
High-performance shared-memory pool with userfaultfd tracking, io_uring integration, and RDMA replication
Snapshot-optimised Linux guest for Firecracker microVMs. Measured post-restore working set: 1563 pages / 6.1 MiB. Open harnesses, WSL2-relative numbers.
Ruby bindings for Linux userfaultfd with GVL-safe page fault handling.
Add a description, image, and links to the userfaultfd topic page so that developers can more easily learn about it.
To associate your repository with the userfaultfd topic, visit your repo's landing page and select "manage topics."