Skip site navigation (1)Skip section navigation (2)
Date:      21 Oct 2005 12:08:24 -0400
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        user <user@dhp.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: FreeBSD UFS2 snapshots, and math ... - resolved, but two more Qs
Message-ID:  <4464rq3laf.fsf@be-well.ilk.org>
In-Reply-To: <Pine.LNX.4.21.0510211016360.8180-100000@shell.dhp.com>
References:  <Pine.LNX.4.21.0510211016360.8180-100000@shell.dhp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
user <user@dhp.com> writes:

> On 21 Oct 2005, Lowell Gilbert wrote:
> 
> > The snapshot doesn't know what the bits in the file are.  All it knows
> > is that the file's data used to be, say in "block 1857" and now the
> > file's data are in "block 1956".  The fact that both blocks are
> > identical is not detected.
> > 
> > If you're really interested in this, I suggest reading a decent
> > operating systems book.  It's a lot easier to understand the specific
> > implementation when you have a good grip on the standard terminology
> > and principles.
> 
> 
> Thanks very much for your help.  I am going to read a book or two - my
> plan was to start with "the design adn implementation of the 4.4BSD OS",
> but I wanted to update it with more modern information - like snapshots,
> etc., which I will do with those URLs we have already posted RE: the
> snapshot work.
> 
> If you have any others, let me know.

Yes.  Start with something more basic, because McKusick's books assume
that you are already acquainted with the standard terminology.
Tanenbaum's are the usual recommendations.  And when you do get to
McKusick, you'll do a lot better with the new "Design and
Implementation of the FreeBSD Operating System," which covers a lot of
these recent improvements.



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