机械硬盘与固态硬盘的适用场景

这篇具有很好参考价值的文章主要介绍了机械硬盘与固态硬盘的适用场景。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

之前一直以为固态硬盘各方面都比机械硬盘性能高,所以首选固态硬盘,直到看了极客时间-深入浅出计算机组成原理中硬盘相关章节的内容,才发现固态硬盘原来是有缺点的,所以这里来做一个总结。

机械硬盘(HDD)

机械硬盘由以下几个部分组成:

盘面:盘面(盘片)上有一层磁性涂层,数据就是存储在这个磁性的涂层上,一个盘面在正反两面都有磁性涂层。盘面中央有一个可以旋转的主轴,主轴可以使盘片以固定的旋转速率进行旋转,我们看到磁盘标注的每分钟多少转(RPM , Revolution Per Minute)指的就是这个旋转速率,比如7200转,表示一分钟可以旋转7200下:
机械硬盘与固态硬盘的适用场景

(注:图片来自极客时间-深入浅出计算机组成原理)

一个盘面又可以划为多个扇区和多个磁道。
磁道:一个盘片可以划分为多个同心圆,每一个圆环就叫做磁道,可以理解为是盘片上的圆形环道:
机械硬盘与固态硬盘的适用场景

扇区:每个磁道又可以分为一个个扇区,也就是磁道上的一个弧段:
机械硬盘与固态硬盘的适用场景

柱面:上下平行的一个个盘面的相同扇区组成的部分,称作一个柱面。

(注:图片来自极客时间-深入浅出计算机组成原理)

磁头:用于从盘面读取数据传输到总线,一个盘面有正反两面,正反两面都会有一个磁头。

传动臂(悬臂):与磁头相连接,通过沿着半径轴前后移动传动臂,可以将磁头定位到每一个磁道上,读取存储的数据。

磁盘是由一个或者多个平行叠放在一起的盘片组成的,将它们封装在一个密封的包装内,整个装置称为磁盘驱动器,也就是我们常说的磁盘。

磁盘以扇区为大小进行数据读写,数据读写的耗时主要有以下几部分:

  1. 寻道时间:首先传动臂需要将磁头定位到包含目标扇区的磁道上,移动传动臂所需的时间称为寻道时间,它依赖于磁头当前所在的位置以及传动臂在盘面上移动的速度。
  2. 旋转时间:将磁头定位到目标扇区所在的磁道后,需要等待目标扇区的第一个位旋转到磁头下,它依赖于磁盘的旋转速率。

从数据读取步骤当中可以看出,如果我们将数据进行顺序存放,尽可能将数据放在同一个扇区或者是一个柱面,这样只需旋转一次盘面,进行一次寻道,即可读取出内容,这也是顺序读写比随机读写性能高的原因。

固态硬盘(SSD)

固态硬盘是一种基于闪存的存储技术,由半导体存储器构成,没有移动的部件,不需要像机械硬盘一样进行寻道,所以在顺序写以及随机写的性能上相比机械硬盘都要高,但是它的耐用性缺比较差,接下来就看下SSD硬盘的耐用性为何差。

固态硬盘是有多个裸片叠在一起的:

机械硬盘与固态硬盘的适用场景
(注:图片来自极客时间-深入浅出计算机组成原理)

一张裸片上可以放多个平面(Plane),一个平面上又会划分为多个块(Block),一个块的大小通常在几百KB到几MB,一个块里会划分为多个页(Page),一个页的大小通常是4KB:
机械硬盘与固态硬盘的适用场景
(注:图片来自极客时间-深入浅出计算机组成原理)

SSD硬盘写入的基本单位为页,按页进行数据写入,但是它不能像机械硬盘一样直接通过覆盖进行写入,如果某一页已经写入过数据,需要被擦除后才可以重新写入数据,而且SSD硬盘是按块进行擦除的,也就是说如果某个页的数据被删掉还不能直接对页进行擦除,需要等待这个页所在的块整个被擦除才可以重新写入数据,而每一个块的擦除次数是有限的,当达到一定的擦除次数容易损坏。

举个例子

假设白色代表这个页未写入过数据,绿色代表这个页写入了有效数据,红色代表之前写入了有效数据后来数据被删除:

  1. 首先在某些空白页内写入了一些数据,写入数据的页变为绿色:
    机械硬盘与固态硬盘的适用场景

  2. 删除一部分数据,由于SSD需要按块擦除,所以某个块内的页如果既有有效数据又有删除数据,被删除的那部分数据会先标记为删除状态此时数据并未真正删除:
    机械硬盘与固态硬盘的适用场景

  3. 当某个块内的所有页都被标记为已删除,此时这个块就可以被擦除,这个块内的页就恢复成了白色:
    机械硬盘与固态硬盘的适用场景

  4. 假如删除的数据不连续,分散在各个块内,由于红色的页在被擦除之前不能写入数据,所以这些红色的页看起来类似磁盘碎片,既不能清理又不能写入数据,到达一定程度时可能没有合适的空白页进行数据写入,所以这时候需要做一次类似于磁盘碎片整理的工作,找一个红色页最多的块,将里面绿色页的数据移动到另外一个块中,然后将整个红色页所在的块进行擦除:
    机械硬盘与固态硬盘的适用场景

总结

机械硬盘可能更适合于写多(顺序写)读少的场景,固态硬盘更适合于读多写少的场景,不过也不能一概而论,最终还是要根据实际的应用场景来定。

参考

【极客时间-徐文浩】深入浅出计算机组成原理

《深入理解计算机系统》文章来源地址https://www.toymoban.com/news/detail-408946.html

到了这里,关于机械硬盘与固态硬盘的适用场景的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何查看固态硬盘和机械硬盘容量大小

    1.打开任务管理器 右键点击电脑屏幕最下面,选择任务管理器 2.选择性能 3.区分机械和固态硬盘 可以看出 我的电脑里有两个磁盘,分别为磁盘0和磁盘1, 并且磁盘0的下面表明了磁盘类型: HDD (机械硬盘) 磁盘1下面的磁盘类型为 SSD (固态硬盘) 机械和固态 硬盘的区别 硬盘

    2024年02月11日
    浏览(69)
  • 固态硬盘、机械硬盘、RAM、ROM的区别和联系

    很多人都知道RAM与ROM的区别和固态硬盘与机械硬盘的区别,但可能还是会有人问:机械硬盘和固态硬盘分别属于RAM还是ROM?所以,本篇文章就来解释一下这四者的关系。 要搞清楚这四者的关系,得先了解存储介质的类型。存储介质有半导体、磁性物和光盘等类型,这里主要说

    2024年02月12日
    浏览(29)
  • 【科普】1分钟帮你搞懂机械硬盘和固态硬盘

    机械硬盘 ,机械硬盘的英文简称为 HDD ,即Hard Disk Drive;使用类似唱片机的 旋转盘 来 存储 数据。数据 被写 入到一个或多个 金属盘片 上,并 通 过一个 机械臂 来 读 取和 写 入数据。机械硬盘通常有 较大的存储容量 ,但 读写 速度较 慢 ,而且在读写过程中会有 机械部件

    2024年02月16日
    浏览(29)
  • 怎么测试电脑的机械硬盘或SSD固态硬盘的读写速度?

    电脑的硬盘分机械硬盘和固态硬盘两种,机械硬盘一般读写速度慢,而固态硬盘就是因为读写速度比较快而受欢迎,早些年的电脑一般装的都是机械硬盘,用久了电脑都会变得比较卡。现在的电脑一般系统盘都是用的固态硬盘。如果你的电脑买的比较早,现在又比较卡的话,

    2024年02月09日
    浏览(26)
  • 在原有机械硬盘的基础上集装固态硬盘并装操作系统

    1、加装固态硬盘 我的电脑出场自带的是机械硬盘(即右边那个白色长方形,上面有类似于锡纸一样的东西),左边的这个光滑的正方形里面是内存条,可以拆开这个光滑的盖进行安装,而我们的固态硬盘装在左下角这个长方形的地方。 对准卡槽安装,固定好螺丝,注意安装

    2024年02月06日
    浏览(40)
  • 【科普】1分钟帮你搞懂机械硬盘、固态硬盘、内存、cpu是什么?如何挑选?

    当你使用电脑时,机械硬盘、固态硬盘、内存和CPU都是非常重要的组件。以下是它们的基本定义和作用: 机械硬盘(HDD) 机械硬盘是计算机中的一种数据存储设备,它使用旋转的盘片和移动的磁头来读写数据。机械硬盘通常比固态硬盘容量更大,价格更便宜,但是速度相对

    2024年02月09日
    浏览(32)
  • 电脑开机就一直自动修复,固态硬盘突然变成RAW格式,怎么数据恢复(未解决)

    联想E490笔记本 Windows 10 专业版 东芝256G固态硬盘 之前电脑死机强制关机后,电脑开机就一直自动修复,PE下进去查看,固态硬盘突然变成RAW格式,怎么数据恢复,使用DG分区软件根本读不到此盘 经常强制关机 1.可能导致硬盘 DBR丢失会导致变成RAW文件格式 2.还有可能MFT错乱导致

    2024年02月16日
    浏览(76)
  • 固态硬盘需要分区吗 固态硬盘怎么分区

    磁盘分区是在磁盘中划分几个逻辑部分,来更充分的利用磁盘空间,对保存的数据进行分类储存,方便使用。今天小编给大家介绍一下,固态硬盘需要分区吗,固态硬盘怎么分区。 一、固态硬盘需要分区吗 固态硬盘是需要分区的,硬盘分区之后有如下好处。 1、方便数据分类

    2024年02月10日
    浏览(32)
  • [安装之2] 台式计算机加固态硬盘,台式机添加固态硬盘教程_台式主机固态硬盘怎么安装

    固态硬盘是用固态电子存储芯片阵列制成的硬盘,也是电脑中比较常见的内存硬件,有些用户在使用电脑时候,由于内存不足导致系统运行较卡的情况,往往会选择添加固态硬盘来解决,那么台式主机固态硬盘怎么安装呢?这里小编就来告诉大家台式机添加固态硬盘教程。

    2024年02月08日
    浏览(34)
  • [SSD固态硬盘保养 2] 电脑固态硬盘日常使用妙招:4K 对齐

    目录 前言 4K对齐是什么? 4K对齐的好处? 4KB对齐提高速度的原理 怎么看是否4K对齐 怎么设置4K对齐? 在固态硬盘分区中4K对齐对性能是非常重要的。 “4K对齐”就是符合“4K扇区”定义格式化过的硬盘,并且按照“4K扇区”的规则写入数据。 4K对齐不仅可以增加硬盘的写入速度

    2024年02月10日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包