首页 > 试题广场 >

一个采用二级索引文件系统(每块大小为2KB,每块地址占用4B

[单选题]
一个采用二级索引文件系统(每块大小为2KB,每块地址占用4B)管理的最大的文件是()。
  • 512M
  • 1G
  • 2GB
  • 4GB
因为是二级索引,所以假如第一级的索引有N个指向第二级索引的指针,而二级索引有N个指向第X块的指针,则最大的文件 = N * N * 2KB。
我们来看这个N为多少,因为每一块的地址占 4 B,第一级索引是2 KB,可以存下2 K / 4 = 512个 指向二级索引的指针,同样的道理,二级所有也是最多有512个指向块的指针,那么 512 * 512 * 2 KB = 512 MB
发表于 2018-04-06 21:52:29 回复(0)
块索引地址占4B,物理块大小为2KB,则一个索引物理块可存放2KB/4B=512个物理块的索引,两级索引则可存放512*512个物理块的索引,每个物理块大小为2KB,则文件的最大尺寸为512*512*2KB=512MB。
发表于 2017-12-19 14:22:38 回复(0)
哪位大神可以解释下呢?不理解已有的解释。
发表于 2017-07-09 09:01:27 回复(1)
C32头像 C32
每块索引地址占4B,物理块大小为2KB,则一个索引物理块可存放512个物理块的索引,两级索引则可存放512*512个物理块的索引,每个物理块大小为2KB,则文件的最大尺寸为512*512*2KB=512MB。
发表于 2017-07-01 11:12:52 回复(2)
按物理块来计算,结果应为(2KB/4B)*(2KB/4B)*2KB=512*512*2KB=512MB。
编辑于 2018-12-23 23:24:41 回复(0)