什么是硬盘及其工作原理?

作者:Marshall Brain  | 
A hard disk inside a computer hard drive.
硬盘以相对永久的形式存储数字信息。查看更多计算机硬件图片

当今使用的几乎所有台式计算机服务器都包含一个或多个硬盘驱动器。每台大型机超级计算机通常都连接到数百个硬盘驱动器,甚至录像机类设备和摄像机也使用硬盘而不是磁带。那么,什么是硬盘驱动器,以及它如何操作这些不计其数的硬盘呢?

硬盘驱动器是一种数据存储设备,它使用一个或多个涂有磁性材料的刚性高速旋转盘片来检索和存储数据。硬盘有一个主要优点——它们为数据和操作系统提供存储空间。它们还使计算机能够在断电时记住数据。在本文中,我们将拆解一个硬盘,让您了解其内部结构,并讨论它们如何以文件的形式组织其所包含的千兆字节信息!

广告

传统硬盘驱动器的基础知识

硬盘驱动器于1956年发明,标志着数据存储技术的一次革命性飞跃。由IBM工程师Reynold B. Johnson及其团队开发,第一个硬盘驱动器被称为IBM 350型磁盘文件,是IBM 305 RAMAC计算机系统的一部分。这款开创性的设备利用磁性磁盘进行数据存储,与磁带驱动器的顺序访问相比,能够快速访问大量信息。

最初的单元有两台冰箱那么大,在五十个24英寸的磁盘上仅存储5兆字节的数据。几十年来,硬盘(HDD)在容量、尺寸和速度方面都发生了巨大变化,极大地塑造了现代计算和数据管理的格局。

广告

硬盘最初是直径达20英寸的大型磁盘,只能存储几兆字节的数据。它们最初被称为“固定磁盘”或“温彻斯特”(IBM一款流行产品的代号)。后来它们被称为“硬盘”,以区别于“软盘”。硬盘具有一个硬质盘片,用于承载磁性介质,这与磁带和软盘中发现的柔性塑料薄膜不同。

最简单地说,硬盘与盒式磁带并没有太大不同。硬盘和盒式磁带都使用《磁带录音机的工作原理》中描述的相同磁性记录技术。硬盘和盒式磁带还共享磁性存储的主要优点——磁性介质可以轻松擦除和重写,并且它会“记住”存储在介质上的磁通模式很多年。

在下一节中,我们将讨论盒式磁带和硬盘之间的主要区别。

广告

盒式磁带 vs. 硬盘

让我们看看两种存储设备——盒式磁带和硬盘——之间的巨大差异

  • 盒式磁带上的磁性记录材料涂覆在薄塑料条上。在硬盘中,磁性记录材料则分层涂覆在高精度铝或玻璃盘片上。然后将硬盘盘片抛光至镜面般光滑。
  • 使用磁带时,您必须快进或倒带来到达磁带上的任何特定点。对于长磁带来说,这可能需要几分钟。在硬盘上,您可以几乎立即移动到磁盘表面的任何点。
  • 在盒式磁带机中,读写磁头直接接触磁带。在硬盘中,读写磁头“悬浮”在磁盘上方,从不真正接触它。
  • 盒式磁带机中的磁带以每秒约2英寸(约5.08厘米)的速度在磁头上移动。硬盘盘片在其磁头下方可以以每秒高达3,000英寸(约170英里/小时或272公里/小时)的速度旋转!
  • 与盒式磁带相比,硬盘上的信息存储在极其微小的磁域中。这些磁域的大小得益于盘片的精度和介质的速度。

由于这些差异,现代硬盘的存储容量相当惊人。硬盘还可以在几分之一秒内访问其任何信息。

广告

存储容量与性能

典型的台式计算机将配备容量在10到40千兆字节之间的硬盘。数据以文件的形式存储在磁盘上。文件只是字节的命名集合。这些字节可能是文本文件字符的ASCII码,或者它们可以是计算机要执行的软件应用程序的指令,或者它们可以是数据库的记录,或者它们可以是GIF图像的像素颜色。

然而,无论它包含什么,文件都只是一串字节。当计算机上运行的程序请求文件时,硬盘会检索其字节并一次一个地将它们发送到CPU

广告

衡量硬盘性能的两种方式

  • 数据传输率 - 数据传输率是驱动器每秒可以传输到CPU的字节数。每秒5到40兆字节的速率很常见。
  • 寻道时间 - 寻道时间是CPU请求文件到文件第一个字节发送到CPU之间的时间。10到20毫秒的时间很常见。

另一个重要参数是驱动器的容量,即它可以容纳的字节数。

广告

内部:电子板

The backside of a Western Digital hard disk drive.
警告:除非您想确保它永远无法工作,否则不要打开硬盘!

了解硬盘工作原理的最佳方法是查看其内部。(请注意,打开硬盘会损坏它,所以除非您有一个报废的硬盘,否则不要在家尝试。)

这是一个典型的硬盘驱动器

广告

它是一个密封的铝盒,一侧附有控制器电子元件。这些电子元件控制读写机制和旋转盘片的电机。电子元件还将驱动器上的磁域组装成字节(读取),并将字节转换为磁域(写入)。所有电子元件都包含在一个可以从驱动器其余部分分离的小板上

Two internal halves of a hard disk drive, showing the board.
硬盘驱动器内部。

广告

内部:电路板下方

Warning sticker on a hard disk stating "Warranty Void If Removed".
硬盘打开后将无法工作。

电路板下方是旋转盘片的电机连接,以及一个高度过滤的通风孔,用于平衡内部和外部气压

拆下驱动器盖板后,内部结构极其简单但非常精密

广告

Inside of a hard disk drive.
硬盘内部。

在这张图片中您可以看到

  • 磁盘盘片 - 这些盘片在驱动器运行时通常以3,600或7,200转/分钟的速度旋转。这些盘片以惊人的公差制造,并且镜面般光滑(正如您在这张有趣的作者自画像中看到的……实在无法避免!)。
  • 磁头臂 - 它支撑着读写磁头,并由左上角的机构控制。磁头臂能够将磁头从主轴移动到驱动器边缘。磁头臂及其移动机构极其轻巧和快速。典型的硬盘驱动器上的磁头臂每秒可以从主轴移动到边缘并返回多达50次——这真是令人惊叹!

广告

内部:磁盘盘片和磁头

Disk platters on a computer hard disk drive.
暴露的硬盘驱动器特写。

为了增加驱动器可以存储的信息量,大多数硬盘都有多个盘片。这个驱动器有三个磁盘盘片和六个读写磁头

Three disk platters on a hard disk drive.
这是硬盘驱动器上的三个磁盘盘片。

移动硬盘磁头臂的机构必须极快且精准。它可以使用高速直线电机构造。

广告

The arm and motor on an exposed hard disk drive.
暴露的硬盘驱动器上的磁头臂和电机。

许多驱动器使用“音圈”方法——与立体声扬声器移动锥体所用的技术相同,用于移动磁头臂。

广告

存储数据

Illustration of spinning platters on a hard disk drive.
显示硬盘驱动器扇区和磁道的插图。

数据以扇区和磁道的形式存储在盘片表面。磁道是同心圆,扇区是磁道上饼状的楔形,如下所示

典型的磁道显示为黄色;典型的扇区显示为蓝色。一个扇区包含固定数量的字节——例如,256或512。无论是在驱动器层面还是操作系统层面,扇区通常都会组合成簇。

广告

对驱动器进行低级格式化的过程是在盘片上建立磁道和扇区。每个扇区的起始点和结束点都被写入盘片。此过程使驱动器能够容纳字节块。然后,高级格式化将文件存储结构(如文件分配表)写入扇区。此过程使驱动器能够容纳文件。

有关硬盘和相关主题的更多信息,请查看下一页的链接。

本文与人工智能技术结合进行了更新,并由十万个为什么编辑进行了事实核查和编辑。

广告

常见问题

什么是HDD和SSD?
HDD是硬盘驱动器,它将数据存储在旋转磁盘上。SSD是固态驱动器,它将数据存储在芯片上。SSD比HDD更快、更耐用。
硬盘的例子是什么?
计算机的内置硬盘是硬盘的一个极佳例子。该磁盘通常安装在计算机机箱内,位于电源单元上方。硬盘包含旋转磁盘(称为盘片),这些盘片在其表面存储数据。
硬盘的用途是什么?
硬盘是用于存储和检索数字信息的存储设备。

广告

加载中...