Understanding File System
Can anybody pls provide me some good articles / links which will help me understand linux file system internals?
I want to understand how a file when accessed from user mode through its file name resolves to particular memory location on memory. Where does the super, dentry and inodes come into picture in this file name to memory accessing process? |
Member Response
Hi,
Look at: Linux File System section; Quote:
Quote:
|
The VFS layer handles all the drudgery of interfacing various (incompatible) block device drivers to generic kernel-space code. Kernel-space neither knows nor cares about filenames.
Although I seem to recall it also uses an "inode" pointer - to a memory location of course. Must go look that up again one day ... I know of no web articles that explain all this, although they must be out there. I use several books (as in real paper ones - they were once quite popular) as reference - in addition to the source when I get interested in something. ebooks would also presumably do the job - and hopefully cheaper. |
Thanks onebuck and sys for the inputs.
|
All times are GMT -5. The time now is 03:53 AM. |