What are the functions of virtual file system (VFS)?
a. It separates file-system-generic operations from their execution defining a clean VFS interface. It permits transparent access to different types of file systems mounted locally.
b. VFS is based on a file representation structure, known as a vnode. It having a numerical value for a network-wide unique file .The kernel maintains one vnode structure for every active file or directory.