Linux-task_struct 和文件系统的关系

  推荐:文件描述符和文件指针的关系

  fs_struct 记录该进程所在文件系统等信息。

  files_struct 记录该进程当前打开的所有文件等信息,其中有一个元素为数组,数组索引是文件描述符,数组元素(FILE *类型)指向了 file 对象。由此可知两个文件描述符可以指向同一 file 对象,即使不在同一进程。

  file 为 FILE 对象,可以在 include/linux/fs.h 中查看。

结合以上知识来看

猜你喜欢

转载自www.cnblogs.com/JohnABC/p/9084994.html