UNIX系统采用直接、一级、二级和三级间接索引技术访问文件,其索引结点有13个地

最全题库2022-08-02  33

问题 UNIX系统采用直接、一级、二级和三级间接索引技术访问文件,其索引结点有13个地址项(i_addr[0]~i_addr[12])。如果每个盘块的大小为1KB,每个盘块号占4B,则进程A访问文件F中第11264字节处的数据时,(  )。A.可直接寻址B.需要一次间接寻址C.需要二次间接寻址D.需要三次间接寻址

选项 A.可直接寻址
B.需要一次间接寻址
C.需要二次间接寻址
D.需要三次间接寻址

答案 B

解析 本题考查UNIX文件系统管理中目录结构方面的基础知识。UNIX系统采用直接、一级、二级和三级间接索引技术访问文件,其索引结点有13个地址项(i_addr[0]~i_addr[12])。其中i_addr[0]~i_addr[9]采用直接索引技术访问文件,i_addr[10]采用一级间接索引技术访问文件,i_addr[11]采用二级间接索引技术访问文件i_addr[12]采用三级间接索引技术访问文件。如下图所示。根据题意,每个盘块的大小为1KB,每个盘块号占4B,那么,一个盘块可以存放256个盘块号。又因为进程A访问文件F中第11264字节处的数据,该数据应该放在11264/1024=11号逻辑盘块中,从上图中可以看出11号逻辑盘块应采用一级间接索引。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2410176.html

最新回复(0)