sst7029 发表于 2024-1-17 15:29

请教各位大佬,为什么两台PC使用40G网卡直连测速只能20Gb/s?

本帖最后由 sst7029 于 2024-1-17 15:29 编辑

两台电脑,使用mellanoxCX-354a 40G网卡直连,设置了ETH,但是使用iperf3、8线程测试最高只能测出来20Gb/s,不知道是为什么?

服务器电脑配置:
CPU:4350G (amd zen2 四核八线程 3.8G)
主板:X570 拆分PCIE X8X4X4 其中X8接网卡
内存:ECC DDR4 32G*2
系统:windows server 2019


CPU:12700K
主板:Z690拆分PCIE X8X8接网卡
内存:DDR4 8G*2
系统:windows 10 专业版(非专业工作站版)

请各位大佬赐教!


rx_78gp02a 发表于 2024-1-17 15:32

iperf的效率很低,用ntttcp打流可以跑满。

sst7029 发表于 2024-1-17 15:40

rx_78gp02a 发表于 2024-1-17 15:32
iperf的效率很低,用ntttcp打流可以跑满。

刚刚查了一下,iperf好像受限于一个CPU线程,可能是这个方面的原因。

seagull06 发表于 2024-1-17 16:07

额 又是一个使用iperf3的 改回perf2试试

sst7029 发表于 2024-1-17 16:23

seagull06 发表于 2024-1-17 16:07
额 又是一个使用iperf3的 改回perf2试试

好的,回去试试,谢谢

21PENNY 发表于 2024-1-17 17:35

除了多线程执行跑满外;还可以看一下开没开多队列,感觉4350G那端的靠一个核处理队列时CPU的中断处理能力跟不上,参考:开启网卡多队列功能以及网卡多队列技术学习

brucelee1126 发表于 2024-1-17 18:27

我的双口25g一起跑,也就跑这b样子





下面这个是单口

页: [1]
查看完整版本: 请教各位大佬,为什么两台PC使用40G网卡直连测速只能20Gb/s?