There is a user-space checkpoint and restart project
that does not seem to have got much notice.
A quote from its home page about its features:
- Can run as an ordinary user! (no root privileges needed)
- Works on both 2.4 and 2.6.
- Works on x86 and AMD64.
- Can start & stop a process multiple times
- Can migrate processes between machines and between
kernel versions (tested between 2.4 to 2.6 and 2.6 to 2.4).