网络栈调优98 条

中断合并参数调整

中断合并决定网卡攒包再中断的频率: 提高合并有利于吞吐, 降低或关闭更利于低延迟场景。

查看与调整

查看与调整
ethtool -c eth0
# 低延迟取向示例: ethtool -C eth0 adaptive-rx off rx-usecs 50
rx-usecs两次中断之间的等待微秒数
adaptive-rx按负载自动调节合并程度

易错点

  • 低延迟场景保留过大 rx-usecs, 引入额外排队延迟
  • 只调合并参数不观察 CPU 中断占比与延迟指标

数据来源与参考

  • man ethtool
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌