有人知道这些适配器的性能如何吗?我想通过 USB3 端口连接 SATA SSD,但我担心适配器会显著降低性能……
另外,便宜的适配器和昂贵的适配器之间有区别吗?例如 2 美元和 20 美元?
答案1
不确定这是否是提出您的问题(或回答我的问题的)正确地方,但我会分享我所知道的内容。
我从 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 端口(Intel H87)上使用它们。支持 UASP由主持人和适配器。SSD 是 Silicon Power S70 240GB(两者完全相同,我来回切换)。
祥硕 ASM1351:
JMicron JMS567:
如您所见,连续读/写不会有太大问题。但随机读/写性能可能会有很大差异。显然,这是(部分原因?)因为芯片支持的最大流/队列数量(queue_depth
在 Linux 中 UAS 模式下分别显示为“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 英寸硬盘或一些耗电的固态硬盘上测试过它,所以我不确定它的 Type-C 是否真的在电源方面表现更好。
说到这个,不是预计所有 SSD 都可以与由单个 USB 3.0 Type-A 端口供电的适配器配合使用。