CRIU

CRIU
Developer(s)OpenVZ Team at Virtuozzo
Initial release23 July 2012; 12 years ago (2012-07-23)[1]
Stable release3.18 (April 22, 2023; 18 months ago (2023-04-22)[2]) [±]
Repository
Written inC and Assembly
Operating systemLinux
Platformx86-64, ARM, Power ISA, IBM System/390
TypeApplication checkpointing
LicenseGNU GPL v.2
Websitecriu.org

Checkpoint/Restore In Userspace (CRIU) (pronounced kree-oo, /kriu/), is a software tool for the Linux operating system. Using this tool, it is possible to freeze a running application (or part of it) and checkpoint it to persistent storage as a collection of files. One can then use the files to restore and run the application from the point it was frozen at. The distinctive feature of the CRIU project is that it is mainly implemented in user space, rather than in the kernel.

  1. ^ Pavel Emelyanov (2012-07-23). "Checkpoint-restore tool v0.1".
  2. ^ "Release schedule".