考研吧 关注:5,539,003贴子:41,158,626
  • 5回复贴,共1
求助

关于第一次打开某文件,FCB的相关操作

只看楼主收藏回复

文件首次打开时候,仅有文件控制块的信息会读入内存吗。
FCB在该文件所属的目录文件中,
所以通过open第一次按名访问某文件时,找到该文件所在目录文件从外存调入内存,同时读取目录项所指向的要打开文件的inode号,将inode信息掉入内存,再生成文件描述符fd(指向当前进程的打开文件表的某一项,此项指向系统打开文件表的某一项,而系统表的该项指向刚才掉入的索引信息),此时仅是掉入inode信息,还未读入inode所指向的磁盘块内容。
因此,是否应该是FCB随目录文件读入,并且该文件的inode也读入。




IP属地:山东来自Android客户端1楼2024-10-05 15:43回复
    打开不算读


    IP属地:江苏来自iPhone客户端2楼2024-10-05 16:31
    收起回复