DPDK — 数据平面开发技术

网友投稿 608 2022-05-29

目录

文章目录

目录

官方文档

DPDK — 数据平面开发技术

内核协议栈的数据转发性能瓶颈是什么?

DPDK 完全内核旁路技术实现

DPDK 实现原理

UIO Framework,DPDK 的基石

DPDK UIO 框架

官方文档

https://www.dpdk.org/

https://dpdk-docs.readthedocs.io/en/latest/index.html

https://www.intel.cn/content/www/cn/zh/communications/data-plane-development-kit.html

内核协议栈的数据转发性能瓶颈是什么?

在 x86 体系结构中,接受数据包的传统方式是 CPU 中断方式,即网卡驱动接收到数据包后通过中断通知 CPU 处理,然后由 CPU 拷贝数据并交给内核协议栈。在数据量大时,这种方式会产生大量 CPU 中断,导致 CPU 无法运行其他程序。

内核协议栈的数据转发流程:

详细

TCP/IP

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【技术教程】【JSAPI】使用免登授权码获取token失败的原因
下一篇:VirtualXposed 的安装
相关文章