Albert Goodwill
2007-02-20 16:03:35 UTC
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, ....
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, ....