如果将 SSD 驱动器连接到内部 SATA 端口,使用 USB 3.0 至 SATA 连接器连接是否可以实现相同的速度?

如果将 SSD 驱动器连接到内部 SATA 端口,使用 USB 3.0 至 SATA 连接器连接是否可以实现相同的速度?

我有旧的 CORSAIR F40 SSD,其理论读写速度均为 280 MB/s。

我买了这个 USB 转 SATA 连接器 -http://www.amazon.co.uk/gp/product/B005OMXBN2由于 USB 3.0 接口具有 5 Gb/s 的理论传输速率,我认为它应该充分利用这个旧 SSD 的 R/W 速度,但事实并非如此。

当我将它连接到我的 Mac mini(具有 USB 3.0 的最新型号)时 - 最大读取速度约为 100 MB/s,写入速度约为 50 MB/s。

我不确定连接器是否是瓶颈还是 SSD 本身,所以我的问题是 - 如果将 SSD 驱动器连接到内部 SATA 端口,使用 USB 3.0 到 SATA 连接器连接是否可以实现相同的速度?

答案1

使用 USB 2 和 USB 3 连接器测试适配器,看看是否有差异。可能是适配器硬件的问题。

您随时可以为该驱动器配备一个 USB 3 外壳。星科技提供了很多选择,而且肯定还有更多。

还可以使用手边的任何测试工具测试 SSD。同样,有很多选择。HD Tune Pro 是我使用过的一个。

还要检查 SSD 是否具有最新的固件

答案2

除非您使用驱动器外壳将驱动器作为受管理的逻辑卷运行,并具有良好的垃圾收集和/或 TRIM 支持,否则您将无法实现接近理论速度。即使这样,您也无法获得与原生 SATA 相当的性能。

使用简单的总线适配器(例如您购买的设备),100MB/s 和 50MB/s 的速度实际上相当合理。您可以偶尔运行一些软件工具来加快驱动器的速度,尤其是写入性能,但这种差异是暂时的。简单的事实是,USB 并非设计用于最大化 I/O 吞吐量。好的磁盘 I/O 控制器可以做很多总线适配器无法做的事情。

答案3

简短回答:不。

该驱动器通常进行基准测试超过 200 MB/秒但是,通过在主总线和驱动器之间引入额外的层(USB 接口),就会造成瓶颈。

使用更高质量的外壳可能会缓解这种情况,但您永远无法获得与驱动器直接通过 SATA 连接时相同的性能。

Mac mini 中的 USB 3.0 芯片组也可能是限制因素;我很难找到它的基准。本报告与您所看到的数字非常相似,但对于他的情况,我认为 USB 驱动器是罪魁祸首。

如果您可以使用另一台支持 USB 3.0 的机器,请在那里测试驱动器/外壳组合。这应该可以帮助您确定速度是否受到 Mac 本身外壳的限制。

相关内容