UNIX将索引结构的13个表项分成4种寻址方式,即直接寻址、一级间接寻址、二级间接寻址、三级间接寻址,其中三级间接寻址所能索引的文件大小就是前3种寻址方式所能索引的文件大小的几百倍。那么UNIX只采用三级间接寻址一种索引方法行不行?

admin2016-05-12  38

问题 UNIX将索引结构的13个表项分成4种寻址方式,即直接寻址、一级间接寻址、二级间接寻址、三级间接寻址,其中三级间接寻址所能索引的文件大小就是前3种寻址方式所能索引的文件大小的几百倍。那么UNIX只采用三级间接寻址一种索引方法行不行?

选项

答案单单三级间接寻址能索引的文件固然很大,但由于需要多次访问索引块,所以访问文件的速度很慢。在文件系统中存储的绝大部分文件是大小不超过10个盘块的小型文件,为了提高对绝大多数小型文件的访问速度,采用直接寻址方式可以不需读取索引块,故能大大提高文件访问的速度。对于文件大小超过10个盘块的中型文件,采用一级间接寻址,既能访问更大的文件,也不会多花费很多时间。对于二级间接索引,其访问文件数据块的时间和最大可索引的文件介于一级间接索引和三级间接索引之间。 由于UNIX系统采用多级寻址,而且文件的多级寻址方法是随着文件的大小的变化自然过渡的,故兼顾了不同文件大小的存储和访问的性能。

解析
转载请注明原文地址:https://kaotiyun.com/show/CSNx777K
本试题收录于: 操作系统题库理工类分类
0

最新回复(0)