单选题 如果一个索引式文件的索引节点有 10 个直接块,1 个一级间接块,1 个二级间接块,1个三级间接块。假设每个数据块的大小是512 个字节,一个索引指针占用4 个字节。假设索引节点已经在内存中, 那么访问该文件偏移地址在6000 字节的数据需要再访问(51)次磁盘。
【正确答案】 B
【答案解析】[解析] 本题考查文件系统中索引式文件中索引节点的结构和工作原理。在本题中,10个直接块可以访问到的文件偏移是512×10=5120字节,而文件偏移在6000字节的数据块号存储在一级间接块中。为了访问该偏移的字节,需要首先通过一级间接块获取数据的块号,再通过该块号读取数据,所以需要再访问2次磁盘。