[CVALE] How do you design a file system?

Steve Bibayoff bibayoff at gmail.com
Tue May 8 17:57:18 PDT 2007


Hello,

On 5/8/07, Landon Blake <lblake at ksninc.com> wrote:

> I have these Linux programming books. Are they high-level, or low-level?
>
> Linux Programming By Example
> http://www.phptr.com/bookstore/product.asp?isbn=0131429647&rl=1
>
> Linux Programming By Example
> http://www.amazon.com/Linux-Programming-Example-Kurt-Wall/dp/0789722151/
> ref=sr_1_23/103-9425652-3938219?ie=UTF8&s=books&qid=1178659986&sr=1-23

Both of these books are good(I highly recommend the Arnold book for
anyone interested in programming) general programming books, but IIRC,
neither go into kernel programming.

Two other books I do recall, are:
"Linux Filesystems" by William Von Hagen
This book is old(as far as Linux kernel time goes), but still does a
great job on describing how various Linux filesystems work
"UNIX Filesystems: Evolution, Design, and Implementation" by Steve D. Pate
This is a good book to explain general filesystem theory.


Steve



More information about the cvale mailing list