Moving a process from one computer to another while it is running..



Hi,

Is there a way to move a running process from one computer to another
and resume the execution from where the original process was
intrrupted?


int main(...)
{
for (int i=0; i<very large number; i++){
cout << i << "," << endl;
solve rocket science equations
if (i==3) // SomeCondition happened and we decided to move from
Computer-A to Computer-B
MoveTo("192.168.1.123"); //Move this process to another
computer and continue to run on that computer
}
return 0;
}

Computer-A
1,2,3,

Computer-B
4,5,6,7,8, ....

.



Relevant Pages

  • Re: umask of running process
    ... or a member of group sys) the "crash" command: ... I exchanged email with a Sun guy once on the topic of retrieving the umask ... of a running process, and he seemed to agree that it was odd that /proc ... int main ...
    (comp.unix.solaris)
  • Re: help - task_struct
    ... i have to print the all pid of running process with the help of ... i have typed the following program but it's not working plz help me.. ... int main ...
    (comp.unix.programmer)
  • help - task_struct
    ... i have to print the all pid of running process with the help of ... i have typed the following program but it's not working plz help me.. ... int main ...
    (comp.unix.programmer)