Sunday, November 2, 2014

Virtual File System (or Switch)

VFS is an abstraction by providing a common file model.  Using function pointers, VFS framework provides hooks to support reading, creating link, synchronization etc.  Each file system supplies functions to handle the relevant operations.

VFS talks in term of inode, superblock and directory entries.  A filesystem not align to UNIX will have to provide equivalent abstraction support.

No comments: