V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NeoChen
V2EX  ›  宽带症候群

买了个 J4125 的电脑棒,装 Windows,放家里远程控制管理网络设备,跑个迅雷下载,但是发现无法跑满 1000M,跑到 500M 的时候, CPU 就 100%了

  •  
  •   NeoChen · 2021-11-29 09:38:20 +08:00 · 5942 次点击
    这是一个创建于 1098 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用的 USB 千兆网卡,RTL8153B 芯片的,不知道有没有影响。

    移动家宽 1000M

    测了一下 speedtest ,也是到 600M 左右的时候 CPU100%了

    另外,在自己台式机上测试,i7-8700 的,迅雷下载跑满 1000M ,CPU 占用也有 40%

    感觉做下载机配置要求还挺高😂

    --------------------

    用 iperf3 -c 连路由器做测试
    单线程的只能 460M 左右,多线程-p 5 可以 940M ,用-R 可以 940
    第 1 条附言  ·  2021-11-29 11:00:34 +08:00
    内网文件 SMB 协议传输还是很快的,不管是拷进还是拷出都能跑满 1000M
    36 条回复    2021-12-06 15:27:47 +08:00
    minami
        1
    minami  
       2021-11-29 09:40:05 +08:00
    恐怕是电脑棒散热不行
    liulongquan
        2
    liulongquan  
       2021-11-29 09:44:29 +08:00
    J4125 肯定没有 8700k 性能二成功力,加上散热捉急,就不行了
    NeoChen
        3
    NeoChen  
    OP
       2021-11-29 09:48:30 +08:00
    @minami #1 不是散热的问题,满载也只有 70 多度,J4125 跑满 2.6Ghz ,但是下载速度也只能到这点。想知道那些用 J4125 软路由机器的,有没有装 Windows 测试过的。。。
    AoEiuV020
        4
    AoEiuV020  
       2021-11-29 09:57:40 +08:00
    听说螃蟹网卡吃 cpu 就是这样的吧,
    我没有千兆宽带,但我 j4125+i211 网卡,虚拟机软路由内网 900+M 是没问题的,
    ElmerZhang
        5
    ElmerZhang  
       2021-11-29 10:08:22 +08:00
    网卡吃 CPU 也吃不了这么多,你这肯定是用 Windows 的原因,任务管理器里看看都是什么占的吧。
    我的软路由是 2980U + i211 ,装爱快,跑满千兆的时候 CPU 才 40%。
    crayygy
        6
    crayygy  
       2021-11-29 10:10:47 +08:00
    J4125 应该就是 NAS 里面常用的那个吧,我印象中我在用的 QNAP DS453D mini 就是这个 U , 内网千兆跑的很满,甚至于还支持两路聚合跑呢,应该不是 U 的问题
    podel
        7
    podel  
       2021-11-29 10:12:56 +08:00   ❤️ 1
    USB 网卡比较迟 CPU 。USB 的中断去跑网络。没有 PCIE 的效率高。
    Tink
        8
    Tink  
       2021-11-29 10:17:06 +08:00
    你要求的太高了
    Ayahuasec
        9
    Ayahuasec  
       2021-11-29 10:20:12 +08:00
    我感觉有一半是迅雷的锅,迅雷也是吃 CPU 的大户
    BurneJones
        10
    BurneJones  
       2021-11-29 10:22:15 +08:00 via iPhone
    换其他下载工具试试
    secretman
        11
    secretman  
       2021-11-29 10:22:37 +08:00
    @ElmerZhang 我感觉也是网卡的锅,你拿 211 比就不实在了
    PerFectTime
        12
    PerFectTime  
       2021-11-29 10:27:17 +08:00
    不要用迅雷
    NeoChen
        13
    NeoChen  
    OP
       2021-11-29 10:48:11 +08:00
    @PerFectTime #12 哎,日常的也就浏览器直接就下载了,但是大部分影视资源还是迅雷比较稳。。。另外,这个小机器就是放家里远程下载点资源用,也没想着所有资源都要跑满 1000M 。这次只是做个下载性能的测试,发现有点异常,有点颠覆我对 J4125 的印象。
    NeoChen
        14
    NeoChen  
    OP
       2021-11-29 10:53:21 +08:00
    @Ayahuasec #9 迅雷是一方面,但是直接浏览器跑 speedtest 也只有这么点速度。另外,我在群晖( DS716+ii ,N3160 )里也安装了迅雷做测试,发现确实也只能跑个四五百 M ,而且 CPU 资源吃满,迅雷确实太吃性能了。
    TerranceL
        15
    TerranceL  
       2021-11-29 12:47:46 +08:00
    以前 4205 ,ikuai (好像忘记直通了),2000+连接数的时候就 cpu 很高然后网络有点卡了,所以现在换了 i7
    geniussoft
        16
    geniussoft  
       2021-11-29 12:51:30 +08:00 via iPhone
    因为你这个是 USB 的呗。

    USB 巨费处理器资源。
    wiix
        17
    wiix  
       2021-11-29 13:08:28 +08:00
    在虚拟机里装迅雷,给的是 2C4G ,固态硬盘。下载时无论是 200K ,还是 20M ,CPU 占用基本 100%,虚拟机卡的不行,暂停下载迅雷依旧有 40%~60%。

    怀疑迅雷在拿用户电脑挖矿!!
    要么就是迅雷的 Electron 写的太烂了
    jack4in
        18
    jack4in  
       2021-11-29 13:18:31 +08:00
    J4125 螃蟹 2.5 centos 做下载,安装了 nas ,centos ,openwrt ,ikuai ,不会占用那么多
    podel
        19
    podel  
       2021-11-29 14:27:49 +08:00   ❤️ 3
    另外。USB 网卡或者没有优化的网卡。性能会差在小包上面。 小包就意味着中断次数多。BT 大部分都是小包。
    SMB 之类的 大部分都是大包跑慢了。 中断 1 次 跟中断 2,3 次没啥区别。反正都次数少。但是 BT 之类的 大量的小包 性能差别就出来了。
    nullexcep
        20
    nullexcep  
       2021-11-29 14:28:10 +08:00
    n3450 用 speedtest 客户端都稳稳跑 950 ,j4125 应该轻轻松松的事
    xiamy1314
        21
    xiamy1314  
       2021-11-29 14:33:13 +08:00
    4125 没这么拉胯的。
    NeoChen
        22
    NeoChen  
    OP
       2021-11-29 14:43:59 +08:00
    @podel #19 感谢,这么一说,就明白了
    deplivesb
        23
    deplivesb  
       2021-11-29 14:45:19 +08:00
    迅雷的锅吧,我家里 4125 i210 openwrt 拨号是可以跑到 940 左右的,其实家里的宽带能到 1200 左右,跑满 940 的时候 cpu 不到 50%
    axiao12
        24
    axiao12  
       2021-11-29 14:55:00 +08:00
    迅雷下载跑满、SMB 拷贝跑满、软路由转发迅雷下载内容跑满三个不是一回事呀
    sdfh8412
        25
    sdfh8412  
       2021-11-29 16:21:26 +08:00
    迅雷吃 cpu

    现在很少用迅雷了

    都是用 aria2

    Linux+aria2 天下无敌
    NeoChen
        26
    NeoChen  
    OP
       2021-11-29 17:17:40 +08:00
    @sdfh8412 #25 尴尬,我用 motrix 下载 win11 的镜像,一点速度都没有。。。
    ch2
        27
    ch2  
       2021-11-29 19:14:21 +08:00
    迅雷就这样
    brMu
        28
    brMu  
       2021-11-29 21:32:36 +08:00
    2 个原因
    1.j4125 装 windows 就是个错误,windows 本身占用资源就高,可以装 openwrt 、爱快、esxi 、debian 、梅林这些基于 Linux 的,他们简单配置下都可以实现远程控制。
    2.迅雷本身占用资源就非常高,加上 windows 本身的消耗,硬件资源被拖垮很正常,如果玩下载,可以用 Aria2 或 qbittorrent 这些 Linux 版本的,下载时占用资源要小的多的多。
    HandSonic
        29
    HandSonic  
       2021-11-30 04:34:09 +08:00 via iPhone
    迅雷就是屎
    lcsoul
        30
    lcsoul  
       2021-11-30 15:44:07 +08:00
    新版迅雷吃资源比较大 比之前的极速版卡太多 没法比 同一个电脑极速版下载的时候资源占用还好 用最新版电脑直接起飞
    NeoChen
        31
    NeoChen  
    OP
       2021-11-30 16:16:49 +08:00
    @brMu #28 这是个电脑棒,只有 WIFI 没有 RJ45 网口,本身就是装 WIN 玩的。

    如#19 所说,可能问题来源于 USB 网卡处理小包数据性能限制。
    Serino
        32
    Serino  
       2021-11-30 22:37:04 +08:00
    不是 J4125 的问题。因为我用性能低一点的 J4105 + i211 ,局域网千兆传输(从软路由上拷贝东西到台式机),如果软路由上是 SSD ,跑满千兆宽带,CPU 占用都不到 15%
    Serino
        33
    Serino  
       2021-11-30 22:37:27 +08:00
    ps. OpenWRT
    NeoChen
        34
    NeoChen  
    OP
       2021-12-01 10:38:16 +08:00
    @Serino #32 内网传输没问题的,就是迅雷、百度这种外网下载,以及 speedtest 多线程测速这种就只能到这个程度了
    Serino
        35
    Serino  
       2021-12-01 15:13:36 +08:00
    @NeoChen 我平时用 Aria2 下载 BT ,开二三十个任务,下载速度三四十 MB/s ,netdata 看了下,也就三四十%的 CPU 占用。speedtest 之类的测速,跑满千兆大概 30~35%的 CPU 占用(非科学),还没开 Linux 下的加速呢( offload 或 SFE )。估计你还是网卡和系统的问题,另外可能迅雷并发连接数太高
    rosees
        36
    rosees  
       2021-12-06 15:27:47 +08:00
    迅雷比较吃 CPU ,qb ,比特彗星之类的传统 BT 不会
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2593 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 06:11 · PVG 14:11 · LAX 22:11 · JFK 01:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.