1
Love4Taylor 69 天前
USB 和 PCI-E 的延迟必然不一样吧
|
2
laminux29 68 天前
建议你给之前的 USB 3.1 与现在的 USB 4 ,用 AS SSD Benchmark 测个速。大部分电脑的 USB 接口以及 USB 外设的速度,并不达标。
高性能 USB 要达标,条件非常苛刻: 1.USB 接口与 USB 外设的供电需要达标; 2.USB 接口与 USB 外设的散热需要达标; 3.USB 接口与 USB 外设的性能需要达标; 如果这两者完全达标,特别是无供电的外置迷你固态 U 盘,则溢价极高。 |
3
kokutou 68 天前 via Android
两种速度的芯片性能也不一样,延迟和 4k 的差别很大
|
4
crac 68 天前
最大的问题不是 10Gbps , 是 4K 随机性能 ,这个部分基本损失掉 90%,你日常 99%场景用的都是这个性能指标
|
5
Donahue 68 天前
我觉得不是芯片性能的问题,是系统优化或者你之前连接速度没达到?
因为 win10 或 linux 在外置硬盘上启动速度也很快,远远用不了 5-6 分钟 |
6
Donahue 68 天前
|
7
SeaTac 68 天前 via iPhone 1
不如给那个 usb3.1 ssd 测个速
|
8
shimanooo 68 天前
盲猜用了三星 SSD, 有某种兼容性问题. 不是速度差异问题(没那么大差异), 而是会卡在某个 trim 过程. 黑果的话可以调整 SetApfsTrimTimeout 参数, 白果不明.
|
9
heyjei 68 天前
我去的是 USB3.0 的,速度就 5Gbps ,整个系统装在外置硬盘上,开机速度没什么感觉
|
10
moudy OP @shimanooo 我是买的凯侠入门 2TB ssd ,配的绿联 usb3.1 硬盘盒。这次买了 ITGZ usb4 硬盘盒。把铠侠 ssd 拆出来直接换过去。所以速度差真的就是硬盘盒的差距。
|
11
IvanLi127 68 天前
感觉是固态和硬盘盒之间的兼容性问题
|
12
kenvix 68 天前 1
usb 延迟要略高于 pcie ,另外有些垃圾硬盘盒的 4K 能力不行
|
13
Tambien 68 天前
我的 3.1 硬盘盒,时不时插上是跑在 2.0 的速度上的。。
|
14
mayli 68 天前
> 不是 10G vs 40G 带宽可以解释
你自己都说了,不是带宽问题,那就是延迟 |
17
12101111 68 天前
如果是 m 系芯片,它的 USB XHCI 控制器速率跑 USB 存储协议的速率是不如 Intel/AMD 的控制器上的速率的,在 m1 首发的时候就有很多讨论了。
而且单独 m1 这款芯片似乎存在 bug ,不支持 UAS 协议,这个协议可以大大降低协议开销。 而 USB4 基本上就是 PCIE 直连 Soc 的 PCIE 根控制器,中间的损失很小。 |
18
privater 68 天前
一般 TB/USB4 接口是走 PCIE ,跟 CPU 内存是直通的; USB 3/2 这类低速协议要跟其他使用 USB 的设备一起排队,分时传输,你电脑上的声卡,网卡,蓝牙等走的一般都是 USB 协议,相当于你的 SSD 数据要跟这些设备一起排队,拆包后重新组装包。
简单来说 TB/USB4 不仅是带宽大,还在于他们是专线。USB 3 以下不仅带宽低,还是共享路线,受干扰大,好处是成本低,也不额外占用总线。 |