作者回复: 非常赞的答案👍 如果能把这些思路再都实现了就更好了😊
作者回复: 嗯 XDP是有一些限制的,具体可以参考这个PPT: https://lpc.events/event/11/contributions/939/attachments/771/1551/xdp-multi-buff.pdf
作者回复: 很有可能是用了虚拟机导致的。案例中使用的是通用挂载模式,实际生产中使用原生模式或卸载模式才能获得比较好的加速效果。
作者回复: 如果是不同的网卡,多次调用挂载和加载的函数或者用 ip link set 命令都可以。但如果想挂载多个XDP程序到相同的网卡,那就需要5.10新增的freplace类型,具体细节可以参考 https://lpc.events/event/7/contributions/671/attachments/561/992/xdp-multiprog.pdf
作者回复: 缺少依赖库,参考根目录的Readme把依赖库安装一下