Hi ,
What will be the implications of checkpointing the UML processess using some checkpointing utitlity like CRACK, and what need to be done to restart the processes again concerning:
 1- Process ID's ( is it necessary to restart the processes with the same ID's as before )
 2- Memory Mapping
 3- Timer update 
is there any other thing that need to be considered ....