上传者: 42195978
|
上传时间: 2021-10-18 09:29:52
|
文件大小: 927KB
|
文件类型: -
5.用户打开文件表(或称用户文件描述符表)
在系统中每一个进程都有一个描述该进程的数据结构user(类似于描述文件的i节点),在user中有一个数组,存放一组指针指向系统打开文件表中该进程打开的文件所对应的表项。
struct file *u_ofile[NOFILE]
NOFILE 为每个进程最多可同时打开的文件数,这与系统中的进程数和内存大小以及交换区大小等有关系,一般为20~100。
这个u_ofile数组就是该进程的用户打开文件表。