[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