硬盘能充分利用 SATA III 吗?

硬盘能充分利用 SATA III 吗?

我的主板目前支持 SATA II 和 III(分别为 3 Gb/s 和 6 Gb/s),但在网上阅读了一些资料后,似乎将 HDD 连接到 6 Gb/s 几乎毫无意义。如果是这样的话,我将把我的两个 SATA III 端口留空,以便实际使用它(目前我还不确定什么可以使用)。

这是我读过的一篇文章的一部分:

在其他方面,我们发现同一个硬盘插入 SATA 6Gb/s 或 SATA 3Gb/s 端口基本没有区别。所有这些显然都是因为硬盘无法真正利用 6Gb/s 总线。

硬OPC

答案1

要记住的事情:

  • 由于8b/10b 编码其中,SATA II和SATA III的最大数据传输率分别为300 MB/s和600 MB/s。

  • 在为驱动器选择合适的接口时,应考虑以下概念充分利用可以受益于有很大的不同。

    最大数据传输率为 301 MB/s 的驱动器不会超过 SATA III 的 600 MB/s,但会受到 SATA II 的 300 MB/s 的限制。

  • 驱动器的吞吐量(磁盘到计算机的传输速率)受内部(磁盘到缓冲区)和外部(缓冲区到计算机)传输速率的影响。后者由接口(例如 SATA III)决定前者仅靠驱动力。

    接口应该始终比驱动器本身稍快,否则可能会降低驱动器的速度。

我的主板目前支持 SATA II 和 III(分别为 3 Gb/s 和 6Gb/s),但在网上阅读了一些资料后,似乎将 HDD 连接到 6 Gb/s 几乎没有意义。

目前最快的硬盘是西部数据 VelociRaptor WD1000DHTZ:SATA III 接口的最大外部传输速率为 401 MB/s(比 SATA II 快)。不过,这只有在读取已缓冲的数据或使用写入加速

HDD 的最大吞吐量为 209 MB/s,应该不是SATA II 会减慢速度。

如果是这种情况,我将把我的两个 SATA III 端口保持打开状态,以便实际可以使用它(目前我还不确定什么可以使用)。

目前的消费级 SSD 肯定可以从 SATA III 中受益:例如,三星 830连续读取速度为 520 MB/s,SATA II 接口会严重减慢这一速度。

表演时随机的读取时,接口的速度对吞吐量的影响远远超出其额定限制:

随机读取性能

可以看到,没有一款采用 SATA II 接口的硬盘能超过 200 MB/s;甚至三星 830 和OCZ Vertex 3(SF-22XX),通过 SATA III 接口传输速度达 300 和 350 MB/s。

此外,消费级 SSD 的速度甚至可能比 SATA III 快得多:例如 PCIe SSDOCZ RevoDrive 3最大读取速度为975MB/s。

企业级 SSD 的速度远超 SATA III 的 600 MB/s:例如,ioDrive 八进制最大读取速度可达6700MB/s。

答案2

单身的HDD 可以填充 6Gb/秒的 SATA 链接,也无法填充 3Gb/秒的链接。

如果你使用 SSD 或端口倍增器那么,情况就不一样了。

答案3

大多数硬盘甚至无法充分利用 SATA 1 接口。

大多数 3.5 英寸型号(不超过 7200 rpm)在连续读取时甚至还没有达到 150 MB/秒的限制。2.5 英寸 7200 rpm 驱动器甚至更慢(通常低于 100 MB/秒)。

当然,也有 10000 rpm 和 15000 rpm 的硬盘,但它们很少见、价格昂贵、噪音大,而且更适合企业用户而非家庭用户。这些高性能硬盘占据了 SATA 1 的市场份额。

传统 HDD 在未来很多年内都无法达到完整的 SATA 2 速度。

更高接口速度的唯一用途是驱动器能够从其缓冲区(通常为 8 - 64 MB)传输数据。您关心这个吗?

顺便说一句,即使对于许多(但不是全部)SSD,SATA 3 也几乎无用。SSD 的速度和响应能力取决于其随机读/写速度,许多驱动器的随机读/写速度远低于 SATA 2 阈值。然而,连续读/写速度确实超过了 SATA 2 阈值。

答案4

随着充氦硬盘的出现,制造商推出了 10 TB、12 TB 甚至 14 TB 的硬盘,其转速为 7200 rpm,这是因为氦气密度较低,可以减少湍流,尤其是在硬盘内有大量盘片的情况下。(以前,较大的硬盘转速限制为 5400 rpm,而传统的非氦气硬盘目前限制为 8 TB。)

随着硬盘容量的增加,其速度也会增加,这意味着机电磁盘使 SATA 饱和3Gb/秒接口。特别是,Seagate BarraCuda Pro 12 TB 硬盘可超过 270 MB/s。这非常接近 SATA 3Gb/s 允许的理论 300 MB/s,事实上,已经足够接近,以至于如果没有 SATA 6Gb/s 链接,驱动器在实践中可能无法达到这个速度。

然而,目前还没有硬盘能够达到 SATA 6Gb/s 接口所需的 550-560 MB/s 左右的速度,而上述 BarraCuda Pro 只达到了一半的速度。不过,随着硬盘技术的进步,很可能会有一些硬盘能够达到这种速度。高温磁共振机械式磁共振预计将使硬盘容量超过 20 TB 甚至 40 TB。这些硬盘很可能首先发布用于数据中心,其中主要接口是 SAS 12Gb/s,速度是 SATA 6Gb/s 的两倍。但是,企业存储技术后来进入消费者市场是有先例的(NVMe SSD 和氦硬盘都是如此),因此很有可能我们最终会看到可以达到 SATA 6Gb/s 的硬盘。然而,等到这些类型的硬盘问世时,它们很可能会获得更快的接口来支持这些速度。

简而言之,有些机电硬盘可能需要 SATA 6Gb/s 才能达到最佳性能,但没有可以饱和界 面。


另一方面,绝大多数 SSD 都能够满足 SATA 6Gb/s 接口的需要,最快的消费级 PCIe SSD 最高可以运行在六次SATA SSD 的连续 I/O 速度(这是我的个人台式机,阿斯塔罗斯):

磁盘基准测试的屏幕截图显示 PCIe SSD 的连续读取速度为 3.26 GB/s

相关内容