file结构
file结构

什么是file结构

另外一个重要的数据结构就是struct file了,它定义在中。

file结构代表一个打开的文件(它并不仅仅限定于设备驱动程序,系统中每个打开的文件在内核空间都有一个对应的file结构)。它由内核在open时创建,并传递给在该文件上进行操作的所有函数,知道最后的close函数。在文件所有实力都被关闭之后,内核会释放这个数据结构。