某计算机系统使用的是 UNIX 操作系统,若有如下三种情况
(1) P1 进程执行如下代码:
fd1=open(″ /etc/test ″,o_RDONLY); /* 以只读方式打开文件 /etc/test */
fd2=open(″ pocal ″,o_WRONLY); /* 以写方式打开文件 pocal */
(2) P1 进程创建的子进程 P2 执行如下代码:
fd3=open(″ /etc/testexa ″,o_RDONLY); /* 以只读方式打开文件 /etc/testexa */
(3) P3 进程执行如下代码:
fd1=open(″ /etc/test ″,o_RDWR); /* 以读写方式打开文件 /etc/test */
问题: 请画出进程打开文件表 u_ofile[] 、系统打开文件表 file[] 和内存索引节点表 i_node 之间关系图。
