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.