结构如下:
线程内每个打开的文件都对应上表的一条记录,一条记录包含两个字段
内核有一个全局文件表,它包含了系统打开的所有文件,每个文件对应全局文件表内的一条
记录,结构如下:
系统内每个打开的文件都对应的 v-node表 的一条记录, v-node 存储的信息跟文件物理信息
有关,比如文件的类型和 *** 作这个文件的函数。对大多数的文件来说, v-node 表中还存储了
文件的 i-node 信息, i-node 信息直接从磁盘中得到,比如文件的大小,文件在磁盘上的
真正位置信息等
两个进程同时打开一个文件时:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)