![7200RPM 硬盘的传输速度能达到 6 Gbit/s 吗?](https://linux22.com/image/625179/7200RPM%20%E7%A1%AC%E7%9B%98%E7%9A%84%E4%BC%A0%E8%BE%93%E9%80%9F%E5%BA%A6%E8%83%BD%E8%BE%BE%E5%88%B0%206%20Gbit%2Fs%20%E5%90%97%EF%BC%9F.png)
许多供应商出售4GB SATA 和近线 SAS 驱动器转速为 7200RPM。供应商会宣传 6 Gbit/s 接口,但不会提及实际的数据传输速度。我曾与供应商、系统管理员、客户和技术经理交谈过,他们都认为 6 Gbit/s 是磁盘的实际传输速度。
7200RPM 驱动器是否能够充分利用此 6 Gbit/s 连接?如果不能,那么这种过高的传输速度对 7200RPM 驱动器有什么好处吗?与 3 Gbit/s 接口相比,6 Gbit/s 接口是否会提供任何性能改进?这种传输速度对 RAID 阵列是否有好处?
我读到过,典型的 7200RPM 驱动器在理想条件下将充分利用“缓冲区到计算机”接口。诸如大型磁盘缓存之类的性能特性只能适度提高此速度。
答案1
7200RPM 驱动器可以加载缓存,然后以最大总线速率突发内容,所以是的可能的对于具有 128MB 缓存的 7200RPM 驱动器来说,充分利用 SATA III 链路需要整整 0.15 秒。此后,持续的磁盘 I/O 将导致瓶颈,因为缓存需要重新填充,而您则在等待盘片跟上。
正如评论中提到的,广告中提到的 SATA III (6Gbit/s) 指的是接口,而不是数据传输速率。据我所知,该标准的创建者实际上更喜欢人们称之为“SATA III”,因为使用“6Gbit/s”作为名称会产生误导,正如您所说。不幸的是,大多数人/供应商仍在使用它。
7200RPM 驱动器的 RAID 组的传输速率肯定会比单个驱动器更好,但实际获得的速度取决于您的硬件和 RAID 实施。
答案2
您需要查看硬盘的规格表。它们会显示平均寻道时间、平均写入/读取传输速率(以 MB/秒为单位),每个驱动器制造商在其网站上都有此信息。条带 RAID 至少与单个驱动器一样快,这意味着它们的理论最慢速度仍然是单个驱动器的速度。这一切都与硬盘数据的访问方式有关