V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
MrLonely
V2EX  ›  问与答

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

  •  
  •   MrLonely · 2022-06-01 23:09:48 +08:00 · 1712 次点击
    这是一个创建于 900 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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







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

    60 换算就是大约 600 了。。超过 480 了
    tomczhen
        13
    tomczhen  
       2022-06-02 09:03:23 +08:00 via Android
    人类传输数据资料居然还在纠结无聊的物理接口,真不知道有啥意义。🐶
    ysc3839
        14
    ysc3839  
       2022-06-02 09:45:17 +08:00 via Android
    “高速 2.0U 盘”,USB3.0 刚出那段时间就很多把主控换成 3.0 ,仍然用较差颗粒,但是卖得很贵的 U 盘。
    MrLonely
        15
    MrLonely  
    OP
       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
        16
    xdeng  
       2022-06-02 10:05:40 +08:00
    @kokutou 你搞错了吧 60B*8=480b
    julyclyde
        17
    julyclyde  
       2022-06-02 10:16:08 +08:00
    USB2 和 USB3 用不同的引脚的
    USB2 是独立一路信号,和后面所有版本都不一样吧
    kokutou
        18
    kokutou  
       2022-06-02 10:50:13 +08:00
    @xdeng #15
    是这么算的,比如固态硬盘 sata 的,接口速度最高 6g ,然后 usb 转 sata 实际使用,最大读写也就 500 ,有的好的 usb 转 sata 芯片是 560 , 所以一般随便算是乘以 10 的,协议开销
    Osk
        19
    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.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5437 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:20 · PVG 17:20 · LAX 01:20 · JFK 04:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.