[coyotos-dev] Impact of checkpointing on mobile systems

Jonathan S. Shapiro shap at eros-os.com
Sat Jul 7 11:40:41 EDT 2007


On Sat, 2007-07-07 at 03:22 +0200, Pierre THIERRY wrote:
> >   3. You can checkpoint less often, which is essentially what Linux does
> >      by running bdflush less often.
> 
> At this point, how do you intend checkpointing to be configurable? Will
> it be possible to plug in some user-defined policy?

Probably not -- or if user-controlled policy is introduced, it must be
very limited in scope. The concern is that the checkpoint subsystem is a
part of the security foundation. Introducing configurability here is
potentially very dangerous to the entire system.

In general, I am not in favor of configurability. There is a difference
between "options" (e.g. what paper size do I want) and
"configurability" (e.g. what *policy* do I want). Configurability
usually indicates a design error in the system.
-- 
Jonathan S. Shapiro, Ph.D.
Managing Director
The EROS Group, LLC



More information about the coyotos-dev mailing list