Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux-networking – ksoftirqd在与ixgbe驱动程序的接口上达到100%大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

这是我的司机信息. ethtool -i ethXX driver: ixgbe version: 3.9.15-NAPI firmware-version: 0x800000a5 bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-regis
这是我的司机信息.
ethtool -i ethXX
driver: ixgbe
version: 3.9.15-NAPI
firmware-version: 0x800000a5
bus-info: 0000:04:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes

现在我的平均流量为1 / 1.5 Gbps(每秒75k数据包)命中此接口,我可以看到一个/多个ksoftirqd线程达到100%.

我尝试启用rx-usecs / rx-frames选项,但没有改进.对我来说,一点延迟不是问题.我只是希望ksoftirqd用法下降.

我看到rx-usecs的限制是1022,这是usecs,之后应该触发下一个中断(这就是我的理解,如果我错了请纠正我).然它没有解决我的问题.

另一方面,此驱动程序不支持rx帧.也没有任何支持“adaptive-rx”.

我应该关注的下一步应该是什么?任何帮助是极大的赞赏.

解决方法

如果尚未为tcp4 / udp4 / tcP6 / udP6打开,则打开rx-flow-hash,例如
ethtool -N ethX rx-flow-hash udp4 sdfn

大佬总结

以上是大佬教程为你收集整理的linux-networking – ksoftirqd在与ixgbe驱动程序的接口上达到100%全部内容,希望文章能够帮你解决linux-networking – ksoftirqd在与ixgbe驱动程序的接口上达到100%所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。