DPDK mempool

277 阅读1分钟

定义与接口

  • mempool定义:

内存池是固定大小的对象分配器。 在DPDK中,它由名称唯一标识,并且使用mempool操作来存储空闲对象。

  • mempool编程接口

rte_mempool_create_empty() 创建空的mempool

rte_mempool_get() 获取mempool中的元素

rte_mempool_put() 释放元素到池中

rte_mempool_in_use_count() 查看池中已经使用的元素个数

rte_mempool_avail_count() 查看池中可以使用的元素个数

本文参考资料