fs_struct,file_struct,file,file_operations等的关联关系

先上一张图: task_struct不用多说,是Linux中的进程描述符; fs字段指向fs_struct结构体,是用来记录这个进程的工作目录pwd,和它的根目录root;显然目录信息是由dentry结构体保存的;在linux中,目录也是一种文件,因此dentry结构体会有指向inode结构体的指针字段d_inode; file字段指向files_struct结构体,这个结构体是用来记录该进程打开
相关文章
相关标签/搜索