磁盘驱动器是啥(最全面介绍磁盘驱动器)

磁盘驱动器一直是计算机系统中数据持久存储的主要形式。文件系统构建在磁盘驱动器的功能之上,磁盘驱动器的功能是文件系统实现的基础。

操作系统之通俗易懂系列——磁盘驱动器

磁盘这里我们指的是机械硬盘,由一组(一片或多片)圆形盘片组成,这些盘片围绕主轴连在一起。盘片由硬质材料(比如铝)制造而成,盘片的两面都图上薄薄的磁性层,用于持久存储数据位。盘片上一个个同心圆称作磁道,一个盘面上有数以百万计的磁道,这些磁道紧密的排列在一起。一个磁道划分为一个个的扇形,称为扇区。每个扇区存储512个字节块的数据。一个磁盘盘面上有n个扇区,则扇区编号从0到n-1。

为了读取或写入磁盘盘片上的数据,因此需要机械磁盘臂上的磁头。每个磁盘盘片两面各有一个磁盘臂和磁头。磁盘工作时盘片围绕主轴高速旋转,如7200RPM、10000RPM和15000RPM等,即每分钟旋转7200转、10000转和15000转。磁头在磁盘臂上悬在磁盘盘片上读取或写入数据。磁头需要等待所期待的扇区旋转到磁头下时才能进行读写。这个等待的时间称作旋转延迟。在磁头等待所期待的扇区之前,磁盘臂需带动磁头定位到正确的磁道上,这称为寻道。当期待的扇区经过磁头时,I/O的最后一步是传输数据,即磁头从磁盘盘片表面读取或写入数据。一次读取或写入多个扇区是可能的。磁盘驱动器制造商可以保证写入扇区512字节数据是原子的,即要么完整的写入每个扇区的512字节,要完全不写入。

对于磁盘驱动器,通常会有一些假设。通常假设访问磁盘中相邻的块比访问两个相隔很远的块更快。人们通常也假设访问连续块比随机访问快得多。通常外圈磁道比内圈磁道具有更多的扇区,因为外圈磁道比内圈磁道面积大,能容纳更多的扇区。

磁盘驱动器都有缓存(cache)这个重要的组成部分,又称为磁道缓冲区(track buffer),其容量通常为8MB或16MB。磁盘驱动器用缓存来保存从磁盘上读取或向磁盘写入的数据。为了快速响应后续对同一磁道的访问,磁盘驱动器可能会读取磁道上所有的扇区并缓存到存储器中。在写入数据时,磁盘驱动器可以有两种选择:决定是在将数据写入缓存后(后写),或是实际写入磁盘后(直写),来报告数据写入完成。虽然后写使驱动器看起来更快,但可能有危险。

磁盘驱动器市场有两个重要部分。一个是注重高性能(如是SCSI接口),即驱动器设计的尽可能的块,寻道时间短,传输速度块。另一个是注重容量(如是SATA接口),即磁盘容量较大,但速度较慢。

每个磁盘访问请求需要花费的时间不同,有长有短。因此磁盘调度程序选择先服务花费时间最少的磁盘访问请求,其遵循的原则称为最短任务优先原则(SJF)。磁盘调度程序算法有最短寻道时间优先(SSTF)、电梯算法(elevator)、最短定位时间优先(SPTF)等。SSTF算法先对I/O请求按磁道进行排序,选择最近的磁道上的请求先处理。电梯算法以跨越磁道的顺序来处理磁盘请求。SPTF算法按定位扇区时间最短的磁盘请求先服务。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:微风,转转请注明出处:https://www.bmhysw.com/article/20038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
微风微风

相关推荐

  • ssd固态硬盘寿命多久(测试结束报告)

    最近,存储服务商Blackblaze发布了今年一季度的硬盘可靠性报告,这次和之前有一个很大的区别,就是包括了SSD的表现。这个公司咱们之前的推送也提到过,它的特色就是喜欢用消费级产品,SSD应该也是消费级的,不会是使用高寿命颗粒的昂贵商用型号,所以这个结论对小伙伴很有参考性。 先看这次的报告,简单地说,SSD的故障率超级低,单就一季度而言,1518块SSD的…

    2022-07-04 投稿
    00
  • EML文件如何打开?EML文件打开步骤详解

    EML文件如何打开?EML文件打开步骤详解 什么是EML文件? 如何打开EML文件? 使用电子邮件客户端 使用在线转换工具 使用专业软件 什么是EML文件? EML文件是一种电子邮件文件格式,它包含了电子邮件的所有内容,包括邮件正文、附件、发件人、收件人、主题等信息。通常情况下,EML文件是由电子邮件客户端生成的,比如Outlook、Thunderbird等…

    2023-06-23
    00
  • 电脑能够连接WiFi吗?介绍和连接方法

    电脑能够连接WiFi吗?介绍和连接方法 WiFi介绍 连接WiFi的要求 连接WiFi的步骤 WiFi介绍 WiFi是一种无线网络技术,可以让电脑、手机、平板等设备通过无线信号连接到互联网。相比于有线网络,WiFi更加方便,可以让用户在不同地方使用设备上网。 连接WiFi的要求 要连接WiFi,你需要满足以下要求: 一台带有无线网卡的电脑 一个可用的WiFi…

    2023-06-15
    00
  • ipv4无网络访问权限ipv6正常(怎么解决win10无网络访问权限)

    最近小编使用笔记本办公时,出现一个ipv4和ipv6无网络访问权限的情况,导致笔记本连接不了网络使用。小编第一次遇见这种情况,也不知道如何解决,查询后通过命令提示符成功解决问题,下面将步骤提供给大家,小白适合第二种方法。 ipv4和ipv6无网络访问权限 方法一、 1、点击桌面底部的搜索框,输入cmd,然后以管理员身份运行命令提示符; 2、接着在命令提示符窗…

    2022-07-11 投稿
    00
  • flv是什么格式(flv详细介绍5分钟看懂)

    FLV(Flash Video)流媒体格式,是随着 Flash MX 的推出发展而来的视频格式。其文件体积小,一般1分钟只占1MB,是普通视频文件大小的1/3,且视频质量良好,广受视频网站欢迎。然而,FLV 格式往往利用 Flash Player 进行解码播放,但如今,主流浏览器都已经放弃支持 Flash Playe。同时,HTML5 原生的 video 标…

    2022-06-27 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信