See theCRaC Wiki foradditional details and up-to-date information.
The CRaC (Coordinated Restore at Checkpoint) Project researchescoordination of Java programs with mechanisms to checkpoint (makean image of, snapshot) a Java instance while it is executing.Restoring from the image could be a solution to some of theproblems with the start-up and warm-up times. The primary aim oftheProject is to develop a newstandard mechanism-agnostic API to notify Java programs about thecheckpoint and restore events. Other research activities willinclude, but will not be limited to, integration with existingcheckpoint/restore mechanisms and development of new ones, changesto JVM and JDK to make images smaller and ensure they arecorrect.
This Project is sponsored by theHotSpot Group.