Orin TCP 和 UDP 吞吐率对比

Hi NV team:

我在使用两台ORIN进行网络速率的测试,测试的方式如下:
在一台ORIN(ip 为192.168.1.102)执行,
iperf3 -s
另一台ORIN(ip 为192.168.1.103)
测试TCP速率命令是
iperf3 -c 192.168.1.102 -b0
速率能达到9.3Gbits/s左右

测试UDP命令时
iperf3 -c 192.168.1.102 -u -b0 -l 65507


速率仅为到3.7Gbits/s左右

我也尝试增大套接字缓冲区,比如用如下命令:
echo 16777216 > /proc/sys/net/core/rmem_max
echo 16777216 > /proc/sys/net/core/rmem_default
echo 16777216 > /proc/sys/net/core/wmem_max
echo 16777216 > /proc/sys/net/core/wmem_default
但并未有多大改善效果。
所以想请问一下,如何再提升UDP的速率。

Please try to set the MTU from 1500 to higher value.

您好 wayneWWW,
mtu改位9000之后,达到了9Gbits/s的速率,显著提升。
还想请问下,我如何能使中断均衡到每个CPU啊,现在是绑定在CPU0.

我使用如下的方法没有效果
我查到eth0.common_irq 中断号为70
echo fff > /proc/irq/70/smp_affinity
后无效果;