一、与文件系统相关的数据结构:
1、struct file_system_type:
Linux所支持的文件系统都有一个file_system_type,它描述了文件系统的类型。
2、struct vfsmount:
代表了文件系统的安装实例,即每安装一个文件系统时,就会有一个vfsmount结构产生。
下图为vfs两个结构体之间的关系:
二、与进程相关的数据结构:
1、fs_struct:存放进程自己的根目录和当前工作目录等信息。
2、files_struct:存放进程已经打开的文件信息。
它们的关系如图:
阅读(890) | 评论(0) | 转发(0) |