Changes

1,100 bytes added ,  10:13, 17 September 2021
m
no edit summary
Line 6: Line 6:  
{{Status|ready}}
 
{{Status|ready}}
   −
As of Virtuozzo 7, CRIU is fully integrated and supported. Older OpenVZ releases used in-kernel checkpoint/restore functionality, now superseded by CRIU.
+
As of Virtuozzo/OpenVZ 7, CRIU is fully integrated and supported. Older OpenVZ releases used in-kernel checkpoint/restore functionality, now superseded by CRIU.
    
* [https://openvz.org/ OpenVZ]
 
* [https://openvz.org/ OpenVZ]
Line 28: Line 28:  
''See also: [[Docker]] C/R''
 
''See also: [[Docker]] C/R''
   −
=== CoreOS Rocket ===
+
== Podman ==
{{Status|not started}}
+
{{Status|ready}}
 +
* [https://podman.io/ Project homepage]
 +
* [https://podman.io/blogs/2018/10/10/checkpoint-restore.html Blog entry about adding the support]
    
== Tools and utilities ==
 
== Tools and utilities ==
Line 49: Line 51:     
It would be nice to have bash (or other shell) to launch criu with <code>--restore-sibling</code> option and get new kid processes from it. Right now we workaround it with "[[shell jobs]]".
 
It would be nice to have bash (or other shell) to launch criu with <code>--restore-sibling</code> option and get new kid processes from it. Right now we workaround it with "[[shell jobs]]".
 +
 +
''See also: [[Shell jobs]]''
    
== Other ==
 
== Other ==
 +
 +
=== OpenJDK ===
 +
{{Status|started}}
 +
 +
The [https://openjdk.java.net/projects/crac/ CRaC] (Coordinated Restore at Checkpoint) Project researches coordination of Java programs with mechanisms to checkpoint (make an image of, snapshot) a Java instance while it is executing. Restoring from the image could be a solution to some of the problems with the start-up and warm-up times. The primary aim of the Project is to develop a new standard mechanism-agnostic API to notify Java programs about the checkpoint and restore events. Other research activities will include, but will not be limited to, integration with existing checkpoint/restore mechanisms and development of new ones, changes to JVM and JDK to make images smaller and ensure they are correct.
 +
 +
* [https://openjdk.java.net/projects/crac/index.html OpenJDK: CRaC Project]
 +
* [https://wiki.openjdk.java.net/display/crac CRaC Wiki]
 +
* [https://github.com/openjdk/crac CRaC Repository]
    
=== OpenMPI ===
 
=== OpenMPI ===
278

edits