USB3转SATA适配器性能?

Jac*_*ack 7 sata usb-3 usb-storage sata-to-usb usb-to-sata

有谁知道这些适配器之一的性能如何?我想通过 USB3 端口连接 SATA SSD 但我担心适配器会显着降低性能...

更便宜和更昂贵的适配器之间也有区别吗?例如 2 美元和 20 美元?

Tom*_*Yan 11

不确定它是否适合您的问题(或我的答案),但我会分享我所拥有的。

我有两个来自 IOCrest:

USB 3.1 Gen 2 (ASMedia ASM1351):http ://www.amazon.com/IOCrest-Type-C-Controller-Adapter-SI-ADA20175/dp/B010U57FP2

USB 3.0 (JMicron JMS567):http ://www.amazon.com/IO-Crest-Adapter-Drives-SI-ADA20155/dp/B00LPUV06C

我在 USB 3.0 端口(英特尔 H87)上使用它们。主机和适配器支持 UASP 。SSD 是 Silicon Power S70 240GB(两者完全相同,我来回切换)。

ASMedia ASM1351:

在此处输入图片说明

智微JMS567:

在此处输入图片说明

如您所见,顺序 R/W 不会有太大问题。但是随机 R/W 性能可能会有很大差异。显然是(部分?)因为芯片支持的最大流/队列数(queue_depth在 UAS 模式下的 Linux 中看到的分别是“30”和“14”)。

确保至少在磁盘上启用写缓存,如下所示:

在此处输入图片说明

否则性能将是这样的:

在此处输入图片说明

SATA 也是同样的情况。

以防这看起来太像 IOCrest 的广告。我也会讲一些关于 StarTech 的内容。

我从 StarTech 获得了一个 USB 3.0。不太确定它的芯片。StarTech 说它是 ASMedia ASM1051E,但从我在系统中看到的来看,它实际上可能是 ASM1153 或 ASM1153E:http ://www.amazon.com/StarTech-SATA-Drive-Adapter-Cable/dp/B00HJZJI84/

我在古老的(但非常体面的)Intel X25-M 80GB 50nm 上使用它:

在此处输入图片说明

正如你所看到的,即使它是来自 ASMedia 的旧芯片,但它在随机性能上仍然击败了 JMicron。(虽然它稍微贵一些,但对于 StarTech 的产品来说通常是这样。)

StarTech 还提供 USB 3.1 Gen 2(Type-A 和 Type-C)。他们使用与 IOCrest 相同的芯片 (ASM1351)。尽管 IOCrest 为其 USB 3.1 Gen 2 提供了额外的 USB 3.0 Type-B 到 Type-C 电缆,但我认为您无法从中获得原生 Type-C 电缆可以提供的电源。相反,来自 StarTech 的电缆具有不可拆卸的电缆。虽然我自己没有,因此从未在 3.5" HDD 或一些耗电的 SSD 上测试过它,所以我不确定它的 Type-C 在电源方面是否真的表现更好。

说到这一点,不要指望所有 SSD 都能与由单个 USB 3.0 Type-A 端口供电的适配器配合使用。

  • ASM1351 控制器支持具有最新固件更新的 TRIM/UNMAP。 (2认同)
  • @Locutus 是的。在我看来,ASMedia(和 JMicron)会向适配器供应商发布不同的固件“分支”,并且只有在供应商明确要求时才提供具有 UNMAP->TRIM 支持(或某些其他功能)的固件。 (2认同)
  • @Locutus 他们不一样。StarTech 固件的实际版本为 150708_B1_0A_01(适配器中的原始版本,不支持 UNMAP)和 150708_B1_0A_02(在 StarTech 网站上更新,支持 UNMAP)。可以使用 SIIG zip 存档中提供的批量生产工具显示版本(以及提取到用户 Temp 文件夹的实际固件文件的文件名)。 (2认同)
  • @pacoverflow 我在这里做了 ASM1351 的 SATA 与 USB 基准测试 - https://imgur.com/a/rcbTt (2认同)