硬盘可以充分利用SATA III吗?

nat*_*and 30 hard-drive sata transfer-rate

我的主板目前同时支持 SATA II 和 III(分别为 3 Gb/s 和 6 Gb/s),但是在网上阅读了一些之后,似乎将 HDD 连接到 6 Gb/s 几乎毫无意义。如果是这种情况,我将让我的两个 SATA III 端口打开,以便实际使用它(此时我不确定什么可以)。

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

就其他一切而言,我们发现与插入 SATA 6Gb/s 或 SATA 3Gb/s 端口的同一个驱动器基本没有区别。所有这一切显然是由于硬盘无法真正利用 6Gb/s 总线。

来自HardOPC

Den*_*nis 51

要记住的事情:

  • 由于采用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 和 6 Gb/s),但是在网上阅读了一些之后,似乎将 HDD 连接到 6 Gb/s 几乎毫无意义。

截至目前,最快的硬盘是西部数据 VelociRaptor WD1000DHTZ:采用 SATA III 接口,其最大外部传输速率为 401 MB/s(比 SATA II 快)。但是,这仅在读取已缓冲的数据或使用写入加速时才有意义。

硬盘驱动器的最大吞吐量为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 SSD OCZ RevoDrive 3的最大读取速度为 975 MB/s。

企业 SSD 的速度远远超过 SATA III 的 600 MB/s:例如,ioDrive Octal的最大读取速度为 6700 MB/s。


Hen*_*nes 13

没有单个HDD 可以填满 6Gb/秒的 SATA 链路,也不能填满 3Gb/秒的链路。

如果您使用 SSD 或端口倍增器,那就是另一回事了。


Use*_*ser 5

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

大多数 3.5" 型号(不超过 7200 rpm)在顺序读取时甚至没有接近 150 MB/秒的限制。2.5" 7200 rpm 驱动器甚至更慢(通常低于 100 MB/秒)。

当然,有 10000 rpm 和 15000 rpm 的驱动器,但它们很少见,价格昂贵,噪音大,而且比家庭用户更针对企业用户。这些高性能硬盘驱动器使 SATA 1.

传统硬盘驱动器在未来很多年都无法达到全 SATA 2 速度。

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

顺便说一句,即使有很多(但不是全部)SSD,SATA 3 也几乎没用。SSD 的速度和响应能力是它的随机读/写速度,并且它们远低于许多驱动器的 SATA 2 阈值。然而,顺序读/写速度确实超过了 SATA 2 阈值。

  • -1 这个答案不准确。[SSD 可以饱和任何 SATA III 端口。](http://www.tomshardware.com/reviews/sata-6gbps-performance-sata-3gbps,3110.html) (4认同)