Chihaya0824
V2EX  ›  问与答

Intel 可以跑满 USB 网卡但 AMD 不行,请问可能的原因?

  •  1
     
  •   Chihaya0824 · Apr 30, 2021 · 3842 views
    This topic created in 2020 days ago, the information mentioned may be changed or developed.
    windows 系统下,同样是 realtek 的 8156B 2.5Gbps 网卡,在 intel 的平台( 11 代低压)下上下行都可以一直保持 2.5G ,然而奇怪的是在 amd 平台(x570)上就只有上行能够跑满,下行最多跑到 1.6Gbps 。 在 AMD 平台上用 smb 协议复制文件可以跑到 2G,比 iperf 测出来的还快,但是整个 gui 就就开始卡卡的(不仅仅是 explorer,其他程序也感觉像是在等 IO ),intel 平台就完全没有任何问题。这是 amd 平台 usb 方面做的有问题吗?有什么可能的解决方案吗?
    驱动均已经是最新的 31/03/2021 的驱动
    Supplement 1  ·  Jul 14, 2021
    后续: 在升级到 6 月最新的主板 bios 了以后(包含了 amd usb 的问题修复)和最新驱动( 6 月底的版本的驱动)以后,并开启 9014Bytes ( MTU 9000 )以后,已经可以跑满 295MB/s 的上下行,并且 explorer 无响应的情况也消失了
    25 replies  •  2021-05-02 20:25:43 +08:00
    Hansah
    Hansah
    Apr 30, 2021
    1
    可以试试服务器版本
    Chihaya0824
    Chihaya0824
    OP
    Apr 30, 2021 via iPhone
    2
    @siknet 你指的是服务器版本的 windows 吗?
    Hansah
    Hansah
    Apr 30, 2021❤️1
    3
    嗯,WIN10 家用版本跑万兆很难跑满,换成服务器版什么都不用设置就是万兆,原因我也不清楚
    dingwen07
    dingwen07
    Apr 30, 2021 via Android❤️1
    4
    我的内置无线网卡,WiFi6 下下行 1.9G ,上行 1.2G
    5800H
    Chihaya0824
    Chihaya0824
    OP
    Apr 30, 2021
    5
    @dingwen07 你提醒我了,我把我的无线天线找出来试试!
    Chihaya0824
    Chihaya0824
    OP
    Apr 30, 2021
    6
    @dingwen07 结果是握手握了个 2400,实际上大概下行 1.4G(doge
    Chihaya0824
    Chihaya0824
    OP
    Apr 30, 2021
    7
    经过了各种排除测试,基本确定就是 amd 挑 usb 的锅
    x1596357
    x1596357
    Apr 30, 2021❤️1
    8
    最近 AMD 发布了 BIOS 更新,有提到 USB 兼容性问题,估计可以试试。
    dingwen07
    dingwen07
    May 1, 2021
    9
    @Chihaya0824 我现在也是下行握手 2400,局域网测速应该用什么?
    Chihaya0824
    Chihaya0824
    OP
    May 1, 2021 via iPhone
    10
    @dingwen07 https://iperf.fr/ ,在路由器跑个服务端然后 windows 这边直接测就行
    administratorss
    administratorss
    May 1, 2021❤️1
    11
    无线频率在 2.4Ghz 的 无线网卡和 USB3.0 同时出现可能会出现干扰问题(同一频段),至于不同 cpu 上的差异,大概是说明 xHCI 控制器驱动差异带来的。
    hjc4869
    hjc4869
    May 1, 2021 via Android
    12
    iperf 测网速不如 smb 快很正常
    Chihaya0824
    Chihaya0824
    OP
    May 1, 2021 via iPhone
    13
    @hjc4869 能解释一下为什么吗?或者有什么资料我可以参考一下吗?感谢~
    Chihaya0824
    Chihaya0824
    OP
    May 1, 2021 via iPhone
    14
    @administratorss 是在禁用了网卡的情况下测的,好 AP 不如烂网线( doge )
    hjc4869
    hjc4869
    May 1, 2021 via Android❤️2
    15
    @Chihaya0824 主要是说的 Windows,iperf3 在 Windows 上是基于 cygwin,性能很差。Linux 上也是单线程(哪怕开多个连接),性能虽然好很多,但理论上的上限也在那儿。

    smb 有 async io,有 multi channel,甚至还可以 RDMA,单看协议本身的性能,怎么也不是 iperf 能比的。不过 Linux 上的 smb client 和 server 的性能都不怎么样,multi channel 和 RDMA 支持也比较差,还没见过比 iperf 慢的情况。
    hjc4869
    hjc4869
    May 1, 2021 via Android
    16
    说错,Linux 上的 smb 还没见过比 iperf 快的情况。
    ihipop
    ihipop
    May 1, 2021 via Android❤️1
    17
    我记得之前有个帖子说 AMD 开迅雷下载,网速一高电脑就卡 Intel 没毛病的,结论是 RTL 的驱动问题。
    Chihaya0824
    Chihaya0824
    OP
    May 1, 2021
    18
    @ihipop 有链接吗?或者说你记得最后解决了吗
    jedihy
    jedihy
    May 1, 2021 via iPhone
    19
    看看网卡设置里面的 rss 是不是开的。
    jedihy
    jedihy
    May 1, 2021 via iPhone
    20
    跟 offload 相关的设置都试试看
    Rheinmetal
    Rheinmetal
    May 1, 2021
    21
    amd 的 usb 就是有问题吧 据说更新 BIOS 可以解决一部分
    Chihaya0824
    Chihaya0824
    OP
    May 1, 2021 via iPhone
    22
    @jedihy offload 那些都是开着的,我第一反应就是去看那边_(:з」∠)_
    hjc4869
    hjc4869
    May 2, 2021
    23
    另外 Realtek 网卡应该不只是 USB 的有毛病,我昨天刚好试了下 Windows 用 RTL8125 PCIe 2.5GbE 网卡,给 Hyper-V 虚拟机用,有流量的时候一样是卡的鼠标都动不了,过一会儿还蓝屏……
    Chihaya0824
    Chihaya0824
    OP
    May 2, 2021
    24
    @hjc4869 我一开始也是蓝屏,但是更新驱动以后就好了,但是更新驱动下行就降速了
    administratorss
    administratorss
    May 2, 2021
    25
    @Chihaya0824 啊误会了,以为是无线网卡在不同平台性能有差异。

    如果是有线网卡的话,可以尝试一下 ubuntu 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4476 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 01:14 · PVG 09:14 · LAX 17:14 · JFK 20:14
    ♥ Do have faith in what you're doing.