深入浅出DPDK学习笔记(1)—— 学习的目的

深入浅出DPDK学习笔记(1)—— 学习的目的

  • 我的目的
  • 我的计划

我的目的

之前通读过《深入浅出DPDK》这本书,可以说正式这本书把我带到了DPDK大门前。虽然我还只是一只脚刚刚跨过门槛的初学者,但对于门后的世界却充满了向往。以我浅薄的认知,我很难想象DPDK会为世界带来怎样的改变,但无论怎样,我对它的热情不会变。
这个笔记系列,我把它当做近段时间学习的整理与总结,同时也作为自己一路走来学习心得的记录。在漫长的学习整理过程中,我深刻的明白了一个道理,“一些你认为常识性的东西,可能正是其他人苦苦寻找的答案”,因此秉承事无巨细的原则,一些与书中相关的知识点我也会记录其中。希望能给有缘人带来帮助,当然,如果我的理解有所偏差,也希望大家不吝赐教。

我的计划

这次计划对《深入浅出DPDK》中的第一部分“DPDK基础篇”进行学习整理。做计划之初要先明确几点内容:

  1. 学习目标
  2. 完成时间
  3. 具体学习内容

同时,为保证计划能够按时完成,不至虎头蛇尾,还需要每天更新计划状态,标注完成情况。
“DPDK基础篇”共分9章,从主流平台的介绍,到处理能力优化的技术点,再到DPDK的相关特性。循序渐进,由浅入深的介绍了DPDK的相关知识。我计划以两天一章的速度完基础篇的学习和整理,周末回加快进度,争取在10月底前完成基础篇的学习。具体时间安排如下:

学习内容 开始时间 结束时间
第1章 认识DPDK 2020/10/15 2020/10/17
第2章 Cache和内存 2020/10/19 2020/10/20
第3章 并行计算 2020/10/21 2020/10/21
第4章 同步互斥机制 2020/10/21 2020/10/22
第5章 报文转发 2020/10/23 2020/10/27
第6章 PCIe与包处理I/O 2020/10/25
第7章 网卡性能优化 2020/10/27
第8章 流分类与多队列 2020/10/29
第9章 硬件加速与功能卸载 2020/10/31

你可能感兴趣的:(dpdk,dpdk)