2017-06-30 15:22:16 +03:00
|
|
|
<p align="center"><img src="https://criu.org/w/images/1/1c/CRIU.svg" width="256px"/></p>
|
|
|
|
|
2015-05-18 17:37:00 +03:00
|
|
|
## CRIU (Checkpoint and Restore in Userspace)
|
|
|
|
|
|
|
|
An utility to checkpoint/restore tasks. 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.
|
|
|
|
|
|
|
|
The project home is at http://criu.org.
|
|
|
|
|
|
|
|
Pages worth starting with are:
|
|
|
|
- [Kernel configuration, compilation, etc](http://criu.org/Installation)
|
|
|
|
- [A simple example of usage](http://criu.org/Simple_loop)
|
|
|
|
- [More sophisticated example with graphical app](http://criu.org/VNC)
|
|
|
|
|
2016-06-16 16:37:06 +03:00
|
|
|
### A video tour on basic CRIU features
|
|
|
|
[](https://asciinema.org/a/7fnt2prsumvxiwf3ng61fgct3)
|
|
|
|
|
2015-05-18 17:37:00 +03:00
|
|
|
### How to contribute
|
|
|
|
|
|
|
|
* [How to submit patches](http://criu.org/How_to_submit_patches);
|
|
|
|
* Send all bug reports to [mailing
|
|
|
|
list](https://lists.openvz.org/mailman/listinfo/criu);
|
|
|
|
* Spread the word about CRIU in [social networks](http://criu.org/Contacts);
|
2017-06-30 15:24:47 +03:00
|
|
|
|
|
|
|
### Licence
|
|
|
|
|
|
|
|
The project is licensed under GPLv2 (though files sitting in the lib/ directory are LGPLv2.1).
|