小编sun*_*iha的帖子

如何测试linux NAPI功能?

我试图在嵌入式Linux环境中测试NAPI功能.我使用'pktgen'生成大量数据包,并尝试在/ proc/interrupts验证我的网络接口的中断计数.

我发现中断计数比生成的数据包要少.此外,我试图将' netdev_budget '值从1调整为1000(默认值为300),这样我可以观察到netdev_budget增加时中断计数的减少.

但是增加netdev_budget似乎没有帮助.中断类似于netdev_budget设置为300时观察到的中断计数.

所以这是我的疑问:

  1. 'netdev_budget'对NAPI的影响是什么?

  2. 我可以/应该调整哪些其他参数来观察中断计数的变化?

  3. 有没有其他方法可以用来测试Linux上的NAPI功能?(除了直接查看网络驱动程序代码)

任何帮助都是很有帮助的.

提前致谢.

linux networking ethernet linux-device-driver embedded-linux

4
推荐指数
1
解决办法
407
查看次数