Skip to content

Linux 下网络通信效率过低

复制本地路径 | 在线编辑

一、设置内核 UDP 缓存区较小

执行如下命令:

sudo sysctl -w net.core.rmem_max=134217728
sudo sysctl -w net.core.rmem_default=134217728
sudo sysctl -w net.core.netdev_max_backlog=5000

注意:这个命令重启后就失效。要保证重启后可行,自行询问 AI。

二、网卡设置 MTU 较小

执行如下命令,eth0 替换为实际网卡名

sudo ip link set dev eth0 mtu 9000

如果未生效,则有可能是使用了 USB 网卡,需要安装网卡驱动。个人在 Linux 安装网卡驱动的实践文章:链接

Comments

本文阅读 Loading 本站访问 Loading 访客 Loading