磁盘工作原理及计算

5.磁盘结构与参数
  • 读取
    在这里插入图片描述
    在这里插入图片描述
    需要从磁盘读取数据时,系统会将数据逻辑地址传给磁盘,磁盘的控制电路按照寻址逻辑将逻辑地址翻译成物理地址,即确定要读的数据在哪个磁道,哪个扇区。
    为了读取这个扇区的数据,需要将磁头放到这个扇区上方,为了实现这一点:
    1)首先必须找到柱面,即磁头需要移动对准相应磁道,这个过程叫做寻道,所耗费时间叫做寻道时间,
    2)然后目标扇区旋转到磁头下,即磁盘旋转将目标扇区旋转到磁头下。这个过程耗费的时间叫做旋转时间。
    即一次访盘请求(读/写)完成过程由三个动作组成:
    1)寻道(时间):磁头移动定位到指定磁道
    2)旋转延迟(时间):等待指定扇区从磁头下旋转经过
    3)数据传输(时间):数据在磁盘与内存之间的实际传输
    因此在磁盘上读取扇区数据(一块数据)所需时间:
    存取时间=寻道时间+等待时间(转动延时)

  • 结构
    在这里插入图片描述

  • *计算在这里插入图片描述

解:(48在这里插入图片描述

由题得周期为33ms,11个物理块,则读每一个物理块需3ms

因为是单缓冲区,不能同时处理多个纪录

所以当处理一个记录时,磁盘任然继续匀速转动

当处理了R0逻辑记录后才读取R1,这个过程耗时30ms+3ms+3ms

R0到R9这10个逻辑记录耗时相同,R10读取耗时3ms,处理耗时3ms

所以总的耗时366ms

(49)优化后信息存储分布图
在这里插入图片描述

读取R0耗时3ms,处理完并转到R1耗时3ms

所以处理一个逻辑记录耗时6ms

总的耗时66ms

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值