文件系统

一个进程在打开一个文件的时候,在struct task_struct结构体里,其字段struct files_struct中,有一个数组,数组类型是struct file。该数组的大小,标示该进程所能打开的文件的最多个数。当open一个文件的时候,该数组的下标便返回,作为fd。file结构体里面有struct inode字段,该字段里有对应的文件系统和对应与该文件系统的操作方法集合struct file_operations.

作者: 刘一痕   发布时间: 2010-11-12