Checkpoint/Restore tool
-
Updated
Aug 28, 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.
To associate your repository with the userfaultfd topic, visit your repo's landing page and select "manage topics."