Back to Projects

checkpoint-lite

A minimal checkpoint/restore tool using CRIU and OverlayFS for fast process state management.
Posted: August 03, 2025
Tags: Checkpoint, Systems, AI
checkpoint-lite

checkpoint-lite provides a simple interface to checkpoint and restore running processes while capturing both their memory state and filesystem changes. Unlike heavyweight container solutions, this tool focuses on minimal overhead by directly orchestrating existing kernel features.

Key Features

  • Hybrid State Capture: Combines filesystem (OverlayFS) and memory (CRIU) checkpointing
  • Multi-Session Support: Concurrent usage by multiple applications with isolated sessions
  • Minimal Overhead: Direct system calls without unnecessary container abstractions
  • Simple CLI: Straightforward command-line interface for checkpoint operations
  • Session Management: Automatic cleanup and resource management

Contributors

  • Jiakai Xu
  • ,
  • Tianle Zhou
  • ,
  • Eugene Wu
  • ,
  • Kostis Kaffes

Publications

  • Toward Systems Foundations for Agentic Exploration
    Systems for Agentic AI Workshop at SOSP'25 - 2025
    View Publication →