OS can use
Each superblock has a list (in its s_list field) of superblocks for all available file systems
It also keeps lists of index nodes, directory entries, files
Process-specific filesystem view
Process’ task_struct points to 3 filesystem structs
Field fs points to a filesystem structure (struct fs_struct)
Field files points to open files table (struct files_struct)
Field nsproxy points to a wrapper for its namespace, etc.
Each of these has further structure we will look at next
CSE 422S – Operating Systems Organization