The VFS (Virtual File System) in Linux Kernel V2.4
--------------------------------------------------

1. Purpose of the VFS.

2. general layout (including the 'famous' VFS figure).

3. the directory cache and dentries.

4. the inode cache and inodes.

5. the file object.

6. the page cache and pages.

7. the buffer cache and buffer heads.

8. the concrete file-systems.

9. putting them all together.

10. concurrency and locking.

11. references.

