cr_restart

Userspace tools to Checkpoint and Restart Linux processes

Install

All systems
curl cmd.cat/cr_restart.sh
Debian Debian
apt-get install blcr-util
Ubuntu
apt-get install blcr-util
Windows (WSL2)
sudo apt-get update sudo apt-get install blcr-util
Raspbian
apt-get install blcr-util

blcr-util

Userspace tools to Checkpoint and Restart Linux processes

BLCR (Berkeley Lab Checkpoint/Restart) allows programs running on Linux to be "checkpointed" (written entirely to a file), and then later "restarted". BLCR can checkpoint both single- and multithreaded (pthreads) programs linked with the NPTL implementation of pthreads. BLCR is also able to save and restore groups of related processes together with the pipes that connect them. This package contains utilities needed to launch and restart unmodified processes with checkpointing support.

libcr-dbg

Libraries to Checkpoint and Restart Linux processes

BLCR (Berkeley Lab Checkpoint/Restart) allows programs running on Linux to be "checkpointed" (written entirely to a file), and then later "restarted". BLCR can checkpoint both single- and multithreaded (pthreads) programs linked with the NPTL implementation of pthreads. BLCR is also able to save and restore groups of related processes together with the pipes that connect them. This package contains the debug symbols for the libcr library.