[7][24][单选]在一个采用三级索引结构的 UNIX 文件系统中,假设物理块大小为 1KB,用 32 位表示一个物理块号。
主索引表含有 13 个块地址指针,其中前 10 个直接指向磁盘块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,那么,一个文件最大可有多少块
128 + 128^2 + 128^3
10 + 128 + 128^2 + 128^3
10 + 256 + 256^2 + 256^3
10 + 512 + 512^2 + 512^3
答案
10 + 256 + 256^2 + 256^3
解析
UNIX 文件系统采用三级索引结构:0 - 9 为直接索引,10 为一次间接索引,11 为二次间接索引,12 为三次间接索引。一个索引块可以存放 1024/4 = 256 个块。一级间接索引有 256 个数据块,二级索引有 256×256 个数据块,三级索引有 256×256×256 个数据块,总共为 10 + 256 + 256^2 + 256^3 数据块,故本题答案选择 10 + 256 + 256^2 + 256^3 选项。涉及考点为第 6 章文件管理。
转载请注明出处。