某文件系统采用多级索引的方式组织文件的数据存放,假定在文件的i_node中设有13个地址项,其中直接索引10项,一次间接索引项1项,二次间接索引项1项,三次间接索引项1项。数据块大小为4KB,磁盘地址用4B表示,请问这个文件系统允许的最大文件长度约为(

admin2019-12-10  39

问题 某文件系统采用多级索引的方式组织文件的数据存放,假定在文件的i_node中设有13个地址项,其中直接索引10项,一次间接索引项1项,二次间接索引项1项,三次间接索引项1项。数据块大小为4KB,磁盘地址用4B表示,请问这个文件系统允许的最大文件长度约为(    )。

选项 A、1T
B、2T
C、3T
D、4T

答案D

解析 数据块大小为4KB,而一个地址需用4B表示,所以一个数据块可以放4KB/4B=1K的地址项,则可得一个一次间接索引项可对应1K个物理块。一个二次间接索引项可对于1M个物理块。以此类推,最大文件的物理块个数可达( 10+1K+1M+1G)个。最大文件大小即为(10+1K+1M+1G)×4KB=40KB+4MB+4GB+4TB,即这个文件系统允许的最大文件长度约为4TB。
转载请注明原文地址:https://kaotiyun.com/show/R23i777K
0

相关试题推荐
最新回复(0)