全球主机交流论坛

标题: 【分享】优化网卡参数提升梯子网络性能 [打印本页]

作者: 羊毛党    时间: 2020-3-25 14:21
标题: 【分享】优化网卡参数提升梯子网络性能
本帖最后由 羊毛党 于 2020-3-25 14:59 编辑

这几天在研究多倍发包,发现优化网卡参数也能有效提升性能。
非常适合CPU强大的小鸡使用

安装
  1. apt-get install ethtool
复制代码


查看网卡参数
  1. ethtool eth0
复制代码


关闭网卡功能参数
  1. ethtool -K eth0 tso off     #TCP通讯
复制代码
  1. ethtool -K eth0 ufo off     #UDP通讯
复制代码


还原网卡参数把off改成on就行了。
eth0是网卡名称,不知道网卡名称的自己输入 ifconfig 查看

原理:
默认是网卡硬件芯片替cpu分担一部分数据传输处理负担,但是vps的网卡本身就是虚拟的,可能几百台虚拟机共用一个物理网卡,常见情况是网卡忙到死cpu还很空闲,这时修改参数,让cpu来承担数据包分片的功能,确实能改善网络性能。

前面写错参数了,抱歉
作者: hasamol7468    时间: 2020-3-25 14:24
本帖最后由 hasamol7468 于 2020-3-25 14:27 编辑

​还​原​命​令​配​套​个?   ​​​​
-
关闭网卡功能 那如何恢复原有配置呢
作者: b66667777    时间: 2020-3-25 14:24
(, 下载次数: 1)
作者: 朕的大清完了?    时间: 2020-3-25 14:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 羊毛党    时间: 2020-3-25 14:25
hasamol7468 发表于 2020-3-25 14:24
​还​原​命​令​配​套​个?   ​​​​

看不懂老哥的意思
作者: treesky    时间: 2020-3-25 14:26
先收藏后试试
作者: h20    时间: 2020-3-25 14:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: 羊毛党    时间: 2020-3-25 14:27
朕的大清完了? 发表于 2020-3-25 14:25
win的呢

我在研究linux多倍发包,没研究win呢,对那个完全没了解
作者: deyu    时间: 2020-3-25 14:28
帮顶帮顶帮顶!!
作者: senwzz    时间: 2020-3-25 14:30
这命令需要开机启动,重启就失效了
作者: h2o2    时间: 2020-3-25 14:31
上午看到了楼主的测试结果,是这个优化的结果吗
作者: k2775739    时间: 2020-3-25 14:32
感谢分享
作者: 羊毛党    时间: 2020-3-25 14:33
本帖最后由 羊毛党 于 2020-3-25 14:35 编辑
h2o2 发表于 2020-3-25 14:31
上午看到了楼主的测试结果,是这个优化的结果吗


就你鸡贼,我关了帖子你都看到了。
是的,优化步骤包含这一步,只是其中一小步
作者: 羊毛党    时间: 2020-3-25 14:35
senwzz 发表于 2020-3-25 14:30
这命令需要开机启动,重启就失效了


这个……我还没研究,我回头看看,居然重启失效
作者: JOSH    时间: 2020-3-25 14:36
试一下~~~
作者: kzklot    时间: 2020-3-25 14:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: 羊毛党    时间: 2020-3-25 14:44
本帖最后由 羊毛党 于 2020-3-25 14:45 编辑
kzklot 发表于 2020-3-25 14:43
PR的...修改了的前後數據...




修改后降速了
猜测对正常通讯影响不大,估计只是我乱搞……所以才需要用到
作者: luceos    时间: 2020-3-25 14:45
rx和tx不是上行和下载吗,这个关了还能用?
作者: 羊毛党    时间: 2020-3-25 14:49
luceos 发表于 2020-3-25 14:45
rx和tx不是上行和下载吗,这个关了还能用?

我粗心写错参数了:
  1. ethtool -K eth0 tso off   
复制代码

作者: haveyuner    时间: 2020-3-25 14:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 羊毛党    时间: 2020-3-25 14:55
本帖最后由 羊毛党 于 2020-3-25 14:58 编辑
haveyuner 发表于 2020-3-25 14:52
有点不信网卡能给你搞满。。
这种情况也就Pr干得出来了,网卡在我印象中转发个帧做做适配工作就没他事情了. ...


是我搞多倍发包……才发现的。
就是把数据包分片的功能,从网卡强制转移回CPU去
作者: burstkong    时间: 2020-3-25 15:19
Settings for eth0:
Cannot get device settings: No such device
Cannot get wake-on-lan settings: No such device
Cannot get message level: No such device
Cannot get link status: No such device
No data available

这样咋搞。
作者: ealkeq    时间: 2020-3-25 15:28
杜甫可以了解下GSO/GRO,TSO已经淘汰多年,虚拟架构就不用折腾了。
作者: imsun    时间: 2020-3-25 15:51
burstkong 发表于 2020-3-25 15:19
Settings for eth0:
Cannot get device settings: No such device
Cannot get wake-on-lan settings: No su ...

我跟你一样
作者: qytang    时间: 2020-3-25 16:47
现实是,很多小鸡的cpu和网卡都很垃圾
作者: wxcszh123    时间: 2020-3-25 16:50
不瞎折腾啦




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4