Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Jan 2003 21:37:11 -0800
From:      David Schultz <dschultz@uclink.berkeley.edu>
To:        Frank Nobis <fn@radio-do.de>
Cc:        "Stephen J. Roznowski" <sjr@comcast.net>, nimrod-me@bezeqint.net, freebsd-stable@FreeBSD.ORG
Subject:   Re: FreeBSD Stability
Message-ID:  <20030106053711.GB2397@HAL9000.homeunix.com>
In-Reply-To: <ygelm1zivxy.fsf@gatekeeper.radio-do.de>
References:  <200301042029.h04KTkVQ077682@pcp325887pcs.catonv01.md.comcast.net> <ygelm1zivxy.fsf@gatekeeper.radio-do.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Thus spake Frank Nobis <fn@radio-do.de>:
> "Stephen J. Roznowski" <sjr@comcast.net> writes:
> 
> > On  3 Jan, David Schultz wrote:
> > > 
> > > What you want is to be able to take a core image of a process and
> > > restart it later.  I forget the names of the programs that allow
> > > you to do this.  Perhaps someone else can say what you need to
> > > google for.
> > 
> > This would be "checkpointing".
> 
> That is more a programing technique for long running programs.
> 
> I think what David meant is "undump"

As several people have now told me, ``checkpointing'' is the
generic term I was looking for.  (I had a brain fart, I guess.
Thanks.)  Undump is a specific example of a mechanism useful for
checkpointing.

> The emacs use this to create an executable with many packages
> preloaded.

Sendmail used to use a checkpointing technique as well, in order
to avoid the need to reparse configuration files.  IIRC, it led to
the infamous wizard mode security hole, because as an optimization,
the program segment containing initialized data wasn't saved in the
core file.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030106053711.GB2397>