根据我所读到的,每个盘上的读/写头是一致移动的,那么为什么会有多个盘呢?
数据是否被分割在每个盘上,这样就可以更快地读取,例如,从一个盘读取40个字节,从4个盘读取10个字节?
发布于 2017-05-24 19:49:50
每个盘子容量有限。通过增加存储数据的可用空间,多个盘片增加了容量。
这里给你打个比方:你是个马戏团小丑,作为你表演的一部分,你在你的迷你里放了十几个小丑。马戏团的管理人员想让你把二十几个小丑放进车里,但是没有地方。
这里的备选办法是:
例如,现代磁盘驱动器中的磁盘可能能够容纳1TB的数据。如果你想销售一个4TB驱动器,那么你需要四个这些盘片。
增加容量的唯一方法是增加数据密度。这需要研究和开发,而且相对昂贵。
如果读/写标头可以独立移动,则使用额外的磁盘可能会增加吞吐量。我不知道他们能不能。
如何在磁盘上分配数据取决于磁盘制造商,也可能取决于操作系统。硬盘具有很高的顺序读取速度,因此将文件拆分到多个磁盘可能会降低性能。
分割会导致文件位于磁盘的多个部分上。这意味着读取磁盘位置之间必须查找的整个文件,这比顺序访问慢。这就是碎片整理实用程序可以提高磁盘性能的原因。
从上面的类比来看,去碎片磁盘就像把你切成碎片的小丑重新组装到车里一样。然而,与小丑的肢体相比,用数据处理就不那么凌乱了。
您应该阅读维基百科上硬盘的基础知识。
https://serverfault.com/questions/852080
复制相似问题