Re: Remote fork() and Parallel Programming

Chris Wedgwood (chris@cybernet.co.nz)
Fri, 12 Jun 1998 14:02:15 +1200


On Thu, Jun 11, 1998 at 08:49:00PM +0330, mshar@vax.ipm.ac.ir wrote:
> "Michael O'Reilly" <michael@metal.iinet.net.au> wrote:
>
> Why would you want checkpoint/restart if you had transparent process
> migration? Checkpoint/restart requires work on the part of the application
> programmer, while transparent process migration does notbecause it is done
> by the kernel).

Err..

(1) Machines crash, so checkpoint for a long running process is sometimes a
good idea

(2) Sometimes the power goes out or people need to twiddle with stuff

(3) You need to play Quake2 and want to restart the process(es) later

(4) You want to add more disk/ram half way through doing something kewl

Note, all of these also apply to single processor configurations.

-Chris

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu