DPDK简单介绍
来源:互联网 发布:汇率分析软件 编辑:程序博客网 时间:2024/06/11 17:51
跟DPDK打交道时间也不短了,一直处理的是它对网络产品包的处理性能问题,没有什么记录,总觉得理解不够透彻,关键对代码没有深究。
主要应用X86通用平台,转发处理网络数据包,客户定位在不需要专用网络处理器,但通用网络处理器对数据处理性能又不能满足需求的客户。开源的原因,搭载x86服务器,成本变化不大,但数据处理性能有非常显著的提高,处于推广期,了解的客户不多,大环境是趋势。
它模仿于OCTEON专用处理器,实现的一套网络处理包KIT,对传统linux技术做一定的优化,hugepage,uio,zero copy, cpu affinity等。
在x86服务器,1G/10G/40G网卡包转发,64Byte小包,基本能做到70%以上的转发,而传统linux系统只能达5%左右,在网络大数据流时代,DPDK加码,优势明显。
3 2
- dpdk中文-dpdk简单介绍
- DPDK简单介绍
- DPDK介绍
- Intel DPDK介绍
- Intel DPDK 简要介绍
- DPDK(六):DPDK整体介绍
- Ovs+Dpdk简单实践
- intel dpdk rte_eal_cpu_init() 函数介绍
- intel dpdk eal_hugepage_info_init() 函数介绍
- dpdk介绍系列之ring
- Intel DPDK介绍及分析
- DPDK学习之开篇介绍
- DPDK
- DPDK
- DPDK
- DPDK
- DPDK
- DPDK
- 从现在起,做一个踏实的程序员!
- Effective Objective-C(第23-28条)类别、协议,代理,匿名对象、delegate
- UVA 11324 The Largest Clique (强连通分量+缩点+dp)
- 图片圆角iPhone development – UIImage with round corners
- DelphiXE下的字符串变化
- DPDK简单介绍
- C++——宏观了解
- 异常值探测的相关理论及方法
- cocos2d-x入门视频教程[第七讲更新]
- 对TCP/IP的浅显理解
- 有关Flappy的实现(基本功能已经实现, 但用户体验不是很好,希望各位批评指正)
- 机顶盒Demux专项培训
- Android游戏开发一 长按Button原理
- 修改ie9默认的quirk模式