On Fri, Mar 13, 2015 at 9:25 PM, s4 <[email protected]> wrote: > I do not know how good they are. Maybe someone read this books. > > UNIX Filesystems: Evolution, Design, and Implementation > http://www.mff.cz/data/UNIX_F_EDI.pdf > > The Design and Implementation of a Log-Structured File System > http://www.cs.berkeley.edu/~brewer/cs262/LFS.pdf > > Algorithms and Data Structures for Flash Memories > http://faculty.cs.tamu.edu/ajiang/GalToledo.pdf > > Practical File System Design with the Be File System > http://www.nobius.org/~dbg/practical-file-system-design.pdf
And McKusick has written extensive ZFS implementation documentation in the next (current?) release of his FreeBSD book from what he told at a conference some time ago. I can't find the video link right now. From what he said there was no previous complete ZFS internals documentation available or at least not public. > 2015-03-13 19:50 GMT+03:00 Jeremiah Ford <[email protected]>: >> >> Could someone kindly point me in the correct direction? >> >> Hammerfs has inspired me to learn more about file systems in general. >> Could someone recommend some good reading/sites/man pages which address the >> science how file systems work from a low level? >> >> Thank you. >> >> -JF > >
