See also StandardUniverse
 
+{section: Usage}
+
+Start your program like so:
+
+{code}
+setarch x86_64 -L -B -R ./a.out -_condor_ckpt ckpt
+{endcode}
+
+Replace "x86_64" with "i386" if you're on a 32-bit system.  You may be able to omit the -B and associated 32-bit memory limit under unknown circumstances.  You can add arguments to the program itself before or after the arguments above.
+
+To checkpoint and exit, send SIGTSTP.  To checkpoing and continue, send SIGUSR2.
+
+To resume from a checkpoint, do this:
+
+{code}
+setarch x86_64 -L -B -R ./a.out -_condor_restart ckpt
+{endcode}
+
+This is the same command line as before, but -_condor_ckpt is now -_condor_restart.
+
+{section: Command line}
+
 A program that has been condor_compiled takes additional command line options.  Generally speaking end users shouldn't need to know this; Condor will invoke them automatically.  But for testing or doing checkpointing without the standard universe, this might be useful. _These are officially undocumented and may change without warning!_
 
 *: *-_condor_cmd_fd <FD>* - File descriptor that the caller will stream a command file in on.  Also enables remote syscalls.  Used by the starter.  Incompatible with -_condor_cmd_file.