操作系统|求第 i 柱面、j 磁头、k 扇区所对应的块号b

直接存储设备 又称随机存储设备。允许文件系统直接存取对应存储介质上的任意物理块。

每个柱面上的磁道数:t
一条磁道上的扇区数:s
当前处于 i 柱面、j 磁道、k 扇区
对应的块号:b

b = k + s ×( j + i × t)

  1. 一个磁盘块对应一个扇区,求块号即求扇区数;
  2. 柱面、磁道、扇区从0开始编码,所以第 i 柱面前有 i 个柱面,第 j 磁道前有 j 个磁道,第 k 扇区前有 k 个扇区;
  3. 每个柱面上有 t 个磁道,i × t + j 求出所占磁道数,乘 s 求出扇区数;
  4. 每条磁道上有 s 个扇面,k+s ×(j+i × t)为前面所用扇区数;
  5. 因从0开始编码,所以当前扇区编号即为所求的前面的扇区数;
  6. 即当前所对应的块号 b。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值