(1) 直接索引可以表示的盘块数为10个,即10512=5120字节。 一次间接索引可以表示的盘块数为170个,即170512=87040字节。 二次间接索引可以表示的盘块数为170170=28900个,即28900512=14745600字节。 三次间接索引可以表示的盘块数为170170170=4913000个,即4913000*512=2516582400字节。 因此,该文件系统允许文件的最大长度为2516582400字节。

(2)

字节偏移量5000对应的物理块号和块内偏移量为: 物理块号 = 直接索引块的索引 + 块内偏移量 / 盘块大小 块内偏移量 = 字节偏移量 % 盘块大小 直接索引块的索引 = 字节偏移量 / 盘块大小

直接索引块的索引 = 5000 / 512 = 9 块内偏移量 = 5000 % 512 = 232 物理块号 = 9 + 232 / 512 = 9

因此,字节偏移量5000对应的物理块号为9,块内偏移量为232。

同理,字节偏移量15000对应的物理块号为29,块内偏移量为232,字节偏移量150000对应的物理块号为293,块内偏移量为184

在放在某个磁盘上的文件系统采用混合索引分配方式其FCB中共有13个地址项第0~9个地址项为直接地址第10个地址项为一次间接地址第11个地址项为二次间接地址第12个地址项为三次间接地址。如果每个盘块的大小为512字节若盘块号需要用3个字节来描述而每个盘块最多存放170个盘块地址:1该文件系统允许文件的最大长度是多少?2将文件的字节偏移量5000、15000、150000转换为物理块号和块内偏移量。

原文地址: https://www.cveoy.top/t/topic/eFRp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录