为什么硬盘有多个盘片?

Tob*_*obi -3 drive

据我所知,每个盘片上的读/写头都是一致移动的,那么为什么会有多个盘片呢?

数据是否被分割到每个盘片上,这样就可以更快地从 4 个盘片中读取 10 个字节,而不是从一个盘片中读取 40 个字节?

Tim*_*Tim 5

每个盘的容量有限。多个盘片通过增加可用于存储数据的空间来增加容量。

基于小丑的类比

这是一个对你来说的类比:你是一个马戏团小丑,作为表演的一部分,你将十几个小丑塞进你的迷你。马戏团管理层希望你能在车里容纳两打小丑,但车里没有空间。

这里的选项是:

  • 学会在车里装更多的小丑(即增加盘片密度)。不幸的是,这可能需要拆卸这些小丑,这类似于磁盘碎片。
  • 将多余的小丑放入第二辆车(添加一个盘子)。
  • 使用更大的汽车(增加盘片尺寸,这对于硬盘来说不实用)。

技术资料

例如,现代磁盘驱动器中的盘片可能能够容纳 1TB 的数据。如果您想销售 4TB 驱动器,那么您需要四个这样的盘片。

增加容量的唯一其他方法是增加数据密度。这需要研究和开发并且相对昂贵。

如果读/写标头可以独立移动,则吞吐量可能会随着额外的盘片而增加。我不知道他们能不能。

数据如何在盘片上分布取决于磁盘制造商,或许还取决于操作系统。硬盘具有出色的顺序读取速度,因此将文件拆分到多个盘片上可能会降低性能。

碎片导致文件位于磁盘的多个部分。这意味着要读取整个文件,您必须在磁盘位置之间查找,这比顺序访问慢。这就是碎片整理实用程序可以提高磁盘性能的原因。

从上面的类比来看,对磁盘进行碎片整理就像将你切成碎片的小丑重新组装起来,然后将它们塞进汽车里。然而,当处理数据时,它比小丑肢体更不那么混乱。

您应该在维基百科上阅读有关硬盘的基础知识。