dw2n3wdz 发表于 2022-12-5 11:55

nuc11 i5-1135G7内网跑满2.5G,跑speedtest到1400M时CPU满载?

电信升级到2000M宽带后,发现一个比较奇怪的现象
不开其他任何软件的情况下,nuc11跑speedtest只能跑到1300~1500M,此时CPU满载,无法再往上跑满2000M,而旁边13900K的PC能跑满
但是内网从NAS拷贝文件,跑满2.5G是没有问题的,CPU占用率也没有很高


有人知道是什么原因吗,还是CPU性能就这样了?
本来还想hyper-V装个openwrt做旁路由跑那个加解密,是不是性能也跑不满2000M?(已测试过苹果m1可以跑满加解密后的2000M)

ghwwx 发表于 2022-12-5 12:20

局域网的交换速度和跑外网的路由速度是不一样的吧。

dw2n3wdz 发表于 2022-12-5 13:12

ghwwx 发表于 2022-12-5 12:20
局域网的交换速度和跑外网的路由速度是不一样的吧。

这个我知道,但是外网跑不满2000我也是有点惊讶的

ghwwx 发表于 2022-12-5 13:27

dw2n3wdz 发表于 2022-12-5 13:12
这个我知道,但是外网跑不满2000我也是有点惊讶的

你这是虚拟机跑的? 直接装openwrt呢。

dw2n3wdz 发表于 2022-12-5 14:18

ghwwx 发表于 2022-12-5 13:27
你这是虚拟机跑的? 直接装openwrt呢。

不是呀,这个就是直接windows,我的意思是本来还想windows里面再虚拟机装个openwrt

ghwwx 发表于 2022-12-5 14:21

dw2n3wdz 发表于 2022-12-5 14:18
不是呀,这个就是直接windows,我的意思是本来还想windows里面再虚拟机装个openwrt ...

那是有点奇怪。

RyanLR 发表于 2022-12-5 14:29

包太小,-l 5000 可破。

dw2n3wdz 发表于 2022-12-5 14:46

RyanLR 发表于 2022-12-5 14:29
包太小,-l 5000 可破。

这是哪里的参数?巨型帧?

Hellboy2016 发表于 2022-12-5 15:25

4核8线程 3.8g 跑个2000m 满载了 太夸张[震惊]

应该是软件方面出问题了

dw2n3wdz 发表于 2022-12-5 15:28

Hellboy2016 发表于 2022-12-5 15:25
4核8线程 3.8g 跑个2000m 满载了 太夸张

应该是软件方面出问题了

我也是这么猜测的,但是我除了一个win10 ltsc系统之外,啥也没有装,都是全默认[晕倒]就没法排查了

nikition 发表于 2022-12-5 15:30

2000M的上传是多少,费用多少?

dw2n3wdz 发表于 2022-12-5 15:31

nikition 发表于 2022-12-5 15:30
2000M的上传是多少,费用多少?

300M,399一个月,3990一年

nikition 发表于 2022-12-5 15:32

dw2n3wdz 发表于 2022-12-5 15:31
300M,399一个月,3990一年

这个可以有呀,我还以为是100m上传呢

港城钢铁侠 发表于 2022-12-5 16:51

确实有点扯了,跑到1300-1500就占满CPU了,网卡驱动的问题?

RyanLR 发表于 2022-12-5 17:45

dw2n3wdz 发表于 2022-12-5 14:46
这是哪里的参数?巨型帧?

我串台了,iperf跑小包cpu抗不住,可以通过-l调整buffer长度来提升性能。
speedtest估计也是类似的,只是公网服务器调不了

rx_78gp02a 发表于 2022-12-5 18:40

把windows的防火墙关了看看,我之前BT一直只能跑500M,后来发现是自带的防火墙非常消耗CPU。

zhuifeng88 发表于 2022-12-5 18:47

本帖最后由 zhuifeng88 于 2022-12-5 19:16 编辑

怀疑一下浏览器吧, 浏览器又不是什么低单核*资源消耗的东西, 你用speedtest-cli跑跑看
https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip
怀疑网卡驱动还算有一点点关系, 怀疑包大小属实是把tso当空气了...

zhuifeng88 发表于 2022-12-5 19:10

本帖最后由 zhuifeng88 于 2022-12-5 20:48 编辑

RyanLR 发表于 2022-12-5 17:45
我串台了,iperf跑小包cpu抗不住,可以通过-l调整buffer长度来提升性能。
speedtest估计也是类似的,只是 ...

-l又不控制tcp包大小, 只控制从协议栈r/w的buffer大小, 对于tcp默认值是128k, 网卡具体发的多大的包是网卡驱动/网卡固件自己控制的, 主流网卡都有gso/tso, 会等一小段时间(通常是几十-几百us)之后拼接成大包发送
要是从原理上说你实在不信...那实际跑你看好了

对应的tcpdump

实际传输的包都是6000多-9000的大小

jingc6 发表于 2022-12-5 20:45

SPEEDTEST现在可测的服务器太少了。。

天道太酬勤 发表于 2022-12-5 21:59

建议用Speedtest CLI测一下

dw2n3wdz 发表于 2022-12-5 22:15

zhuifeng88 发表于 2022-12-5 18:47
怀疑一下浏览器吧, 浏览器又不是什么低单核*资源消耗的东西, 你用speedtest-cli跑跑看
https://install.spe ...

卧槽,厉害,果然是chrome的问题,用cli测跑满2000,cpu不带动的

dw2n3wdz 发表于 2022-12-5 22:16

zhuifeng88 发表于 2022-12-5 18:47
怀疑一下浏览器吧, 浏览器又不是什么低单核*资源消耗的东西, 你用speedtest-cli跑跑看
https://install.spe ...

为什么我想不通为什么浏览器能够消耗如此多的资源
页: [1]
查看完整版本: nuc11 i5-1135G7内网跑满2.5G,跑speedtest到1400M时CPU满载?