mapping files to objects

Kelly Murray kem@Franz.COM
Tue, 06 May 1997 16:34:54 -0700


> How does each process keep providing service while checkpointing is
> occuring?  Even with a multithreaded implementation, I don't see how
> this could be done without a stopping the world and a painful
> intrusion. It seems like redundant archivers would be needed to help
> ensure that service would always be available (and as soon as there
> are multiple processes, there is the problem of consolidating the
> information they are archiving).

The service will have to go down temporarily.
This isn't any problem at all for SMTP.  /usr/lib/sendmail itself is often
"down" when it gets too busy.  That's just part of the mail protocol,
if you can't connect, you try again a little later.
In any case, we're talking about developing code that works,
not building a production mail system, at least at this point.

-kelly "can do" murray