+1 投票
分类:DPDK初学入门 | 用户: (260 分)
重新分类
本人状态:

1)底子差,之前学习数学,后来考研转到软件。

2)得一机会接触DPDK,但是看着prog-guide完全觉得抓狂,感觉自己还有几尺高的前提课程没学,看的很是蒙;看example就只是看着只知其意不知其髓,不能拿来随心所欲的用。

3)很想借这个机会好好学习,但又不知道如何下手。所以在这里献丑,请大神指条明路。越详细越好,因为本人对底层就是白痴。

3 个回答

0 投票
用户: (13.1k 分)

问题挺难回答的,底层这块要学明白得花点功夫。

先从虚拟机里面安装个测试玩吧:

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

最新提问 4月 10, 2015 分类:默认分类 | 用户: (260 分) 比如说从哪里下手学习呢?怕自己琢磨走弯路
+1 投票
用户: (260 分)

(1)如果要做好DPDK,建议先学习Linux 内核开发;

(2)http://dpdk.org/doc/api ,把所有的API及其描述,至少看3遍;

(3)熟悉DPDK,熟悉它的收发包。但是离做一个好的程序,建议多看看多核编程、并发计算,对您以后有好处;

(4)如果还有精力,看看82599的datasheet,阅读DPDK驱动及lib源代码

以前群里的大神的建议,放在这做下此类问题的参考

用户: (100 分)
请问多核编程,并发计算,有推荐的书籍么?
0 投票
用户: (1.1k 分)
可以dperf吧,里面涉及很多DPDK特性。

https://github.com/baidu/dperf

欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。

QQ交流2群:635461501 (入群请注明来源)

冀ICP备15005332号-2
...