![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DPDK
文章平均质量分 83
qq_43527944
这个作者很懒,什么都没留下…
展开
-
DPDK学习笔记(第二节,DPDK介绍)
原文链接:https://blog.csdn.net/qq_20817327/article/details/105587309DPDK是INTEL公司开发的一款高性能的网络驱动组件,旨在为数据面应用程序提供一个简单方便的,完整的,快速的数据包处理解决方案,主要技术有用户态、轮询取代中断、零拷贝、网卡RSS、访存DirectIO等。一、主要特点1、UIO(Linux Userspace I/O)提供应用空间下驱动程序的支持,也就是说网卡驱动是运行在用户空间的,减下了报文在用户空间和应用空间的多次拷贝转载 2022-04-04 11:55:22 · 456 阅读 · 1 评论 -
DPDK学习笔记(第一节)
本小白学习DPDK笔记计划:1、b站视频入门2、CSDN等博客总结+DPDK官方文档3、结合源码梳理框图b站入门视频笔记1、DPDK主要应用UIO、HUGEPAGE和CPU Affinity机制3个技术点直接提高高度网络数据的修理性能2、内核接收数据包处理流程:从网卡收到报文后,通过DMA机制将报文放到内存 -->网卡触发中断通知系统有报文到达(一个报文,一个中断),系统分配sk_buff,将报文copy到这块sk_buff -->经过协议栈处理,将报文传送用户态应用程序处理。原创 2022-04-03 16:36:41 · 576 阅读 · 0 评论