摘要:
Packet(MBuf)库概述: 这个库提供了分配和释放缓冲区(mbuf)的能力,DPDK 应用可以使用这些缓冲区来存储各种类型的数据,比如: 网络数据包(最常见) 控制信息(control data) 事件(events) 或其他需要临时存储的数据 这些 mbuf 缓冲区的底层是通过 Mempoo 阅读全文
posted @ 2025-03-31 19:10
Tohomson
阅读(324)
评论(0)
推荐(0)
摘要:
io_uring是什么 io_uring是2019年,Linux内核5.1引入的异步io接口,通过环形buffer将用户态和内核态连接起来,实现低时延、低开销、异步、高吞吐的IO接口。 Linux传统的io机制: 最常用的epoll只能检测IO就绪,读写是阻塞的系统调用(recv、write、s 阅读全文
posted @ 2025-03-31 19:08
Tohomson
阅读(375)
评论(0)
推荐(0)