欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 建筑 > 十一、磁盘的结构

十一、磁盘的结构

2025/7/13 13:03:31 来源:https://blog.csdn.net/weixin_65866298/article/details/142675675  浏览:    关键词:十一、磁盘的结构

1.磁盘的结构

磁盘

磁盘由表面涂有磁性物质的圆形盘片组成

磁道

每个盘片被划分为一个个磁道

扇区

每个磁道又划分为一个个扇区,每个扇区就是“磁盘块”,由于其容量相等,内磁道扇区面积小,故密度大。

盘面

磁盘有多个盘片“摞"起来,每个盘片有两个盘面

柱面

所有盘面中相对位置相同的磁道组成柱面

磁头移动到目标位置,盘片旋转,对应扇区划过磁道才能完成读/写

2.磁盘的物理地址

(柱面号,盘面号,扇区号)

可用(柱面号,盘面号,扇区号)来定位任意一个“磁盘块”。在“文件的物理结构”小节中,我们经常提到文件数据存放在外存中的几号块,这个块号就可以转换成(柱面号,盘面号,扇区号)的地址形式。

①可根据该地址读取一个“块”根据“柱面号”移动磁臂,让磁头指向指定柱面;

②)激活指定盘面对应的磁头:

③磁盘旋转的过程中,指定的扇区会从磁头下面划过,这样就完成了对指定扇区的读/写。

3.磁盘的分类

根据磁头是否可移动

固定头磁盘(每个磁道有一个磁头)

移动头磁盘(每个盘面只有一个磁头)

根据盘片是否可更换

        固定盘磁盘

        可换盘磁盘

4.磁盘的存取时间

寻找时间(寻道时间)Ts

在读/写数据前,将磁头移动到指定磁道所花的时间。

①启动磁头臂是需要时间的。假设耗时为s;②移动磁头也是需要时间的。假设磁头匀速移动,每跨越一个磁道耗时为m,总共需要跨越n条磁道。则:寻道时间Ts=s+ m*n

延迟时间Tr

通过旋转磁盘,使磁头定位到目标扇区所需要的时间。设磁盘转速为r(单位:转/秒,或转/分),则平均所需的延迟时间 Tr=(1/2)*(1/r)= 1/(2r)

传输时间Tt

从磁盘读出或向磁盘写入数据所经历的时间,假设磁盘转速为r,此次读/写的字节数为b,每个磁道上的字节数为N。则: 传输时间T=(1/r)*(b/N)= b/(rN)

总的平均存取时间Ta

Ta=Ts+1/2r+b/(rN)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词