对于一个读写都不超过 60MB/s 的 U 盘来说,配备 USB3.0 接口有意义吗?

2022-06-01 23:09:48 +08:00
 MrLonely

毕竟 60MB/s 才刚到 USB2.0 的极限速度,480Mb/s ,感觉好像没什么意义。

1741 次点击
所在节点    问与答
19 条回复
westoy
2022-06-01 23:13:38 +08:00
有没有可能产业链配套都去做 U3 主控+配套颗粒+接口之后, 大批量生产用 U2 的反而贵呢........
Syueking
2022-06-01 23:14:37 +08:00
从消费者角度来说没啥意义,从厂家角度来说有意义,usb3 的采购成本可能低于 2 ,而且有利于营销
villivateur
2022-06-01 23:14:42 +08:00
USB2.0 的极限速度只有 35MB/s 左右,因为存在控制帧之类的
autoxbc
2022-06-01 23:28:18 +08:00
看来楼主没有实际测试过 USB 2.0 的极限速度
chenyx9
2022-06-01 23:36:42 +08:00
USB3.0 是全双工不?
moult
2022-06-01 23:41:34 +08:00
你可以找个 USB 3.0 的移动硬盘,插到 2.0 的口子里看看,你会发现 2.0 其实比想象中慢多了。
eason1874
2022-06-01 23:56:40 +08:00
@villivateur #3 几年前出了个补丁提速 20%,现在 USB 2.0 最高速度是 35MB/s*120% = 42MB/s ,我实测有 41MB/s
mikeven
2022-06-01 23:56:49 +08:00
按照我实测的话 usb2.0 写入撑死 20M 每秒,所以说只要写入大于 20M 的 u 盘,上 usb3 就有意义
ziseyinzi
2022-06-02 00:19:22 +08:00
usb2.0 的协议开销很大
imn1
2022-06-02 00:26:53 +08:00
我以前觉得彩屏手机没意义







后来明白是我老了……咳咳
zhanao1994
2022-06-02 02:06:34 +08:00
480m 是信号速率,usb2.0 数据是 8b/10b 编码,数据就打折 80%,加上协议,实际数据传输最多就 40m 左右
kokutou
2022-06-02 06:55:33 +08:00
lz 你单位搞错了。。。

60 换算就是大约 600 了。。超过 480 了
tomczhen
2022-06-02 09:03:23 +08:00
人类传输数据资料居然还在纠结无聊的物理接口,真不知道有啥意义。🐶
ysc3839
2022-06-02 09:45:17 +08:00
“高速 2.0U 盘”,USB3.0 刚出那段时间就很多把主控换成 3.0 ,仍然用较差颗粒,但是卖得很贵的 U 盘。
MrLonely
2022-06-02 10:02:02 +08:00
@westoy @Syueking 确实有这种可能,不过目前来说应该还不至于已经发展到这个阶段了。应该还要再过些年头。

@villivateur @autoxbc @moult @eason1874 @zhanao1994
我确实没有测过。控制帧我也没了解过。不过我有个好奇的地方,如果说是 8b/10b 编码,我记得 10Gb/s 的 NVMe 硬盘盒基本上可以跑到 980 ,990 MB/s 的速度。那这算是理论速度达成率 99%吧。但是 42MB/s 和 48MB/s 的理论速率相比起来就只有 87.5%。 是这里面有什么固定速率的开销吗?

@imn1 这个情况还是不太一样的。彩屏手机可以拓展出很多其他的用途和用法还有体验,但是 U 盘仅有的两个功能就是读取和写入,再没其他作用了。
xdeng
2022-06-02 10:05:40 +08:00
@kokutou 你搞错了吧 60B*8=480b
julyclyde
2022-06-02 10:16:08 +08:00
USB2 和 USB3 用不同的引脚的
USB2 是独立一路信号,和后面所有版本都不一样吧
kokutou
2022-06-02 10:50:13 +08:00
@xdeng #15
是这么算的,比如固态硬盘 sata 的,接口速度最高 6g ,然后 usb 转 sata 实际使用,最大读写也就 500 ,有的好的 usb 转 sata 芯片是 560 , 所以一般随便算是乘以 10 的,协议开销
Osk
2022-06-03 11:10:31 +08:00
480Mbps 是物理层能达到的速度, 简单来说代表能传输 480
M 个信号, 但这个速度往上层走一路都是开销啊, 比如校验, 半双工状态切换, 传输协议的开销等等, 最终结果是 BOT 传输最大也只有 35MB/s, UASP 会快一点点.


另外, USB 2.0 不是 8b/10b 的编码, 是 NRZI. 我之前一直以为是 8b/10b, 实际上 USB 3.0 才是 8b/10b.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/856826

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX