简答题

试述文件系统中提供的打开操作的工作过程。

正确答案

文件打开操作的过程如下:系统在接到用户的打开命令后,会根据用户提供的参数,找出该用户的文件目录,若是文件目录不在主存中,就把该文件目录从辅存读到主存中;接着,检索文件目录,找出与用户要求相符合的目录项,从而取出文件存放的物理地址。若要打开的文件是索引文件,则要把该文件的索引表存放到主存中,以便后面的读操作能够快速进行。

答案解析