习题 2.2.1 M egatron 777 磁盘具有以下特性: 1)有10 个盘面,每个盘面有100000 个磁道。 2)磁道平均有1000 个扇区,每个扇区为1024 字节 3)每个磁道的20%被用于间隙。 4)磁盘旋转为10000 转/min。 5)磁头移动n 个磁道所需要的时间是1+0.0002n ms。 回答下列有关Megatron777 的问题。 a)磁盘的容量是多少? b)如果磁道是在直径3.5 英寸的圆面上,那么一个磁道的扇区中的平均位密度是多少? c)最大寻道时间是多少? d)最大旋转等待时间是多少? e)如果一个块是65536 字节(即64 扇区),一个块得传输时间是多少? f)平均寻道时间是多少? g)平均旋转等待时间是多少? 参考答案: a) 磁盘容量=盘面数*磁道数*扇区数*扇区容量 =10*100000*1000*1024 字节 =210*109字节 注释:已知 1)有10 个盘面,每个盘面有100000 个磁道。 2)磁道平均有1000 个扇区,每个扇区为1024 字节. b) 一个磁道存放存放1000*1024*8=8192000bits. 直径为3.5 英尺那么中间磁道直径为3.5π/2(英寸) 中间扇区所占的周长是80%*3.5π/2(英寸)所以,每个磁道的扇区中的平均密度是 注释: 已知: 2)磁道平均有1000 个扇区,每个扇区为1024 字节. 3)每个磁道的20%被用于间隙. c) 最大寻道时间是磁头跨 越 全 部 柱 面所花 费 的时间。即1+0.0002*99999=20.9998ms 已知: 1)有10 个盘面,每个盘面有100000 个磁道。 5)磁头移动n 个磁道所需要的时间是1+0.0002n ms。 d) 最大旋转等待时间是磁头旋转一圈的时间。即1/(10000/60)= 6ms 已知: 4)磁盘旋转为10000 转/min。 e) 该块占用 64 个扇区,为此,磁头必须越过 64 个扇区和扇区之间的 63 个间隙。由于间隙合在一起占 72 度圆弧,而扇区覆盖剩余 288 度圆弧,则被它们覆盖的圆弧的总度数为: 72*(63/1000)+288*(64/1000)=22.968 则传输时间是(22.968/360)*0.6ms=0.03828ms 已知: 3)每个磁道的 20%被用于间隙。 2)磁道平均有 1000 个扇区 。 d)中最大旋转等待时间为6ms。 f) 磁头行进的平均距离是跨越柱面的 1/3,则平均寻道时间是:1+0.001*(100000/3)=34.33ms g) 平均旋转等待时间为磁盘旋转半周所需时间: (1/2)*6ms=3ms Exercise 2.2.1(a) The disk has 10 * 10,000 = 100,000 tracks. The average track has 1000 * 512 = 512,000 bytes. Thus, the capacity ...