Linux软件冻结和恢复执行工具-CRIU
2016-04-10 09:20:08 阿炯

CRIU 是一个在 Linux 用户空间 (userspace) 上实现了 checkpoint/restore 功能的软件工具。采用C/C++开发并在GPLv2协议下授权。


CRIU, a project to implement checkpoint/restore functionality for Linux in userspace.


Checkpoint/Restore In Userspace, or CRIU (pronounced kree-oo,, Russian: криу), is a software tool for Linux operating system. Using this tool, you can freeze a running application (or part of it) and checkpoint it to a hard drive as a collection of files. You 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.

Checkpoint/Restore In Userspace 或者 CRIU (发音 kree-oo, IPA: /krɪʊ/, Russian: криу) 是一个软件工具,通过使用这个工具,你可以冻结或者部分冻结一个应用程序的执行,并将其执行状态保存到磁盘中一系列文件中。你可以使用这些文件来恢复继续运行这个应用程序,从之前被冻结的点上开始执行。与其他软件不同的是 CRIU 最大的特点是在用户空间中执行。


最新版本:2.0
重组了criu-2的所有代码,新功能得以完善,漏洞得到修复。

官方主页:https://criu.org/