Pointers for understanding vfs/buffer/filesystem architecture

Eric Anderson anderson at centtech.com
Sat Aug 6 04:21:31 GMT 2005


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.
------------------------------------------------------------------------


More information about the freebsd-fs mailing list