问题挺难回答的,底层这块要学明白得花点功夫。
先从虚拟机里面安装个测试玩吧:
http://sysight.com/index.php?qa=4&qa_1=dpdk%E5%9C%A8virtualbox%E4%B8%AD%E5%AE%89%E8%A3%85%E6%B5%8B%E8%AF%95
(1)如果要做好DPDK,建议先学习Linux 内核开发;
(2)http://dpdk.org/doc/api ,把所有的API及其描述,至少看3遍;
(3)熟悉DPDK,熟悉它的收发包。但是离做一个好的程序,建议多看看多核编程、并发计算,对您以后有好处;
(4)如果还有精力,看看82599的datasheet,阅读DPDK驱动及lib源代码
以前群里的大神的建议,放在这做下此类问题的参考
欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。
QQ交流2群:635461501 (入群请注明来源)