计算机组成与体系结构——磁盘结构与参数

文章目录

磁盘结构与参数

盘面用来保存数据(存于磁道)
磁头用来读取数据
在这里插入图片描述 存 取 时 间 = 寻 道 时 间 + 等 待 时 间 ( 平 均 定 位 时 间 + 转 动 延 迟 ) 存取时间=寻道时间+等待时间(平均定位时间+转动延迟)
❗寻道时间是指磁头移动到磁道所需的时间;等待时间为等待读写的扇区转到磁头下方所用的时间。

例子:
在这里插入图片描述在这里插入图片描述
单缓存区处理:一次只能处理一个,处理完一个才处理下一个。
磁头经过每个扇区时间为 33 m s / 11 = 3 m s 33ms/11=3ms 33ms/11=3ms,
即读取数据时间为3ms,所以磁头到R0结束的时候开始处理R0的数据。因为是单缓存区,磁头到R1开始的时候不能读取R1的数据放到缓冲区。所以只能等磁头再次旋转一周到R1开始时才读取R1的数据。
可知从读取R0数据到处理R0数据再到下一个扇区开始存取数据用的时间为: 33 m s + 3 m s = 36 m s 33ms+3ms=36ms 33ms3ms=36ms
以此类推R0到R9是一样的: ( 33 m s + 3 m s ) × 10 = 360 m s (33ms+3ms)×10=360ms (33ms+3ms)×10=360ms
到R10时,因为磁头后面没有在读取数据,缓冲区处于空闲状态,处理R10时间: 3 m s + 3 m s = 6 m s ( 存 取 时 间 + 处 理 时 间 ) 3ms+3ms=6ms(存取时间+处理时间) 3ms+3ms=6ms总的时间为: 360 m s + 6 m s = 366 m s 360ms+6ms=366ms 360ms+6ms=366ms
在这里插入图片描述
第二问最少处理时间,题中说明可以修改优化扇区,即磁头从R0开始位置读取R0数据,到图所示R6结束处理完R0数据,刚好开始对R1的数据读取。到图中R7结束对R1数据处理完,R1处理完,又开始对R2进行读取,以此类推,可以得到上图,没有任何的时间浪费。读取和处理的时间都为3ms。可得第二个空: ( 3 m s + 3 m s ) × 11 = 66 m s (3ms+3ms)×11=66ms (3ms+3ms)×11=66ms

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值