Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Aug 2005 23:19:41 -0500
From:      Eric Anderson <anderson@centtech.com>
To:        ALeine <aleine@austrosearch.net>
Cc:        freebsd-fs@freebsd.org, freebsd-hackers@freebsd.org
Subject:   Re: Pointers for understanding vfs/buffer/filesystem architecture
Message-ID:  <42F43A5D.8050608@centtech.com>
In-Reply-To: <200507300642.j6U6ghCF057455@marlena.vvi.at>
References:  <200507300642.j6U6ghCF057455@marlena.vvi.at>

next in thread | previous in thread | raw e-mail | index | archive | help
ALeine wrote:
> Eric Anderson wrote:
> 
>>I've very interested in learning about FreeBSD's implementation
>>of  vfs/buffer cache/fs archicture.
> 
> 
> You may want to download the following graphical overview of the
> UFS/FFS filesystem that was made by Poul-Henning Kamp earlier
> this year, it's very useful:
> 
> http://phk.freebsd.dk/misc/ufs.pdf
> 
> If you want to print it out you'll need 18 sheets of paper.

Oh my - that is quite impressive..  phk - thank you!
I can't wait to print that out.. (I even wonder if it was generated 
automatically?)

> You may also want to use something like doxygen (devel/doxygen in the
> ports tree) to generate source code graphs and make browsing through
> source code easier. Another resource that you may find helpful is
> Robert Watson's FXR site:
> 
> http://fxr.watson.org

I've played with that a bit - quite useful.  Thanks for the reminder of it.

Eric



-- 
------------------------------------------------------------------------
Eric Anderson        Sr. Systems Administrator        Centaur Technology
Anything that works is better than anything that doesn't.
------------------------------------------------------------------------



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