摘要: 前言:DPDK使用了UIO(用户空间I/O)的机制,跳过内核态的网卡驱动,转而使用用户态的收发包驱动,从驱动到内存和数据包,继而到数据包的处理,这是一个完整的收发包流程。这篇主要介绍设备驱动的初始化,和收发包的处理。所选代码以DPDK 17.02版本为依据。 数据包的驱动初始化是在 ,总体上分为2个 阅读全文
posted @ 2017-04-10 19:12 AISEED 阅读(4809) 评论(0) 推荐(1) 编辑
摘要: 前言:DPDK提供了内存池机制,使得内存的管理的使用更加简单安全。在设计大的数据结构时,都可以使用mempool分配内存,同时,mempool也提供了内存的获取和释放等操作接口。对于数据包mempool甚至提供了更加详细的接口 ,接下来重点分析通用的内存池相关内容。使用DPDK 17.02版本。 一 阅读全文
posted @ 2017-04-10 00:20 AISEED 阅读(15113) 评论(0) 推荐(1) 编辑