单选题 25.  某文件系统把UNIX的三级索引结构改进为四级索引结构。物理块大小为1KB,用8字节表示一个物理块号。主索引表含有16个物理块地址指针,其中前12个指向磁盘号,第13个指向一级索引表,第14个指向二级索引表,第15个指向三级索引表,第16个指向四级索引表。在此系统中,一个文件最大有多少个物理块?______
【正确答案】 A
【答案解析】

前2个索引表直接指向磁盘块号,这12个磁盘块号对应12个文件盘块;由于磁盘物理块大小为1KB,一个磁盘块号占8个字节,所以一个磁盘物理块可以存放128个磁盘块号,对应一级索引表指向的磁盘块中存放128个文件磁盘块号,即128个磁盘块;同理二级索引表指向的磁盘块可以存放128个一级索引盘块,每个一级索引磁盘块存放128个文件磁盘块号,所以二级索引表对应128×128个磁盘块;三级索引表指向的磁盘块存放128个二级索引磁盘块,即可以存放1283个磁盘块;四级索引表指向的磁盘块存放128个三级索引磁盘块,即可以存放1284个磁盘块。所以文件最大可有(12+128+1282+1283+1284)个物理块。因此,本题答案选择A选项。