- 浏览: 83397 次
文章分类
- 全部博客 (136)
- 我的技术资料收集 (98)
- 具体技术 (1)
- 的技术资料收集 (4)
- All Articles (1)
- 机器学习 Machine Learning (1)
- 网络编程 (1)
- java (2)
- ava (1)
- 零散技术 (1)
- C# (3)
- 技术资料收集 (1)
- CQRS (1)
- 数据库技术(MS SQL) (1)
- .Net微观世界 (1)
- Oracle SQL学习之路 (1)
- C/C++ (1)
- JS/JQ (1)
- Js封装的插件/实例/方法 (2)
- 敏捷个人 (2)
- Javascript (1)
- 程序设计---设计模式 (1)
- Bug (1)
- 未知分类 (1)
- 程序设计 (1)
- Sharepoint (1)
- Computer Graphic (1)
- IT产品 (1)
- [06]JS/jQuery (1)
- [07]Web开发 (1)
- .NET Solution (1)
- Android (3)
- 机器学习 (1)
- 系统框架设计 (1)
- Others (1)
- 算法 (1)
- 基于Oracle Logminer数据同步 (1)
- 网页设计 (1)
- 原创翻译 (1)
- EXTJS (1)
- Jqgrid (1)
- 云计算 (1)
最新评论
原帖地址:http://www.cnblogs.com/lovemyspring/archive/2013/05/28/3104278.html
新增特性:
- 升级10gbe 轮训模型驱动到最新的BDS系统代码,以支持intel新的类似x520-t2服务器网卡
- 提供配置控制ethernet flow control的api
- 提供基于中断的ethernet 链路状态改变检测的支持
- 在intel 82599Ethernet controller的虚拟环境中提供SR-IOV的支持
- 增加L2 Ethernet Address 白名单的过滤器的api
- 增加重置计数器的api
- 增加NIC对RX L4 (UDP/TCP/SCTP)的校验和验证
- 增加TX L3 (IPv4/IPv6) 和 L4 (UDP/TCP/SCTP)校验和计算的offload
- 支持IPv4数据包分片
- 支持零拷贝多播
- 新的一系列关于特别NCI端口黑名单的api
- 常规协议头文件Header files for common protocols (IP, SCTP, TCP, UDP)
- 改善多处理器应用的支持,允许多合作的处理器直接接收NIC端口队列
- CPU编译的优化
- 改进负载均衡样本示例程序
- 对紧凑循环增加暂停指令以节省能源和改善性能
- 更新10Gbe传输架构,以符合新型的pcie
支持特性:
- 核心组件
- rte_mempool: 固定大小对象的申分配器
- rte_ring: 一个或多个 生产真/消费者队列
- rte_timer: 定时器
- rte_malloc: 类似allocator
- rte_mbuf: 网络数据包内存,包含分片内存
- rte_hash: 软件层的支持精确匹配流分类
- rte_lpm: 基于ipv4的软件层的最长匹配
- 轮询模型驱动-Common(rte_ether)
- 支持vlan
- 支持接收端调整
- IEEE1588
- 缓冲区链;巨型帧
- TX方向校验和计算
- 可配置的混杂模式,多播包过滤器
- L2 mac地址过滤
- 统计记录功能
- 轮询驱动模型-1GbE 控制器(librte_pmd_igb)
- 支持intel 82576 gb ethernet 控制器(以前叫做kawela)
- 支持intel 82580 gb ethernet 控制器(以前叫做Barton hills)
- 支持intel I350 gb控制器(以前叫做Powerville)
- 轮询驱动模型-10GbE 控制器(librte_pmd_ixgbe)
- 支持intel 82599 10gb ethernet 控制器(以前叫做Niantic)
- 支持intel Ethernet 服务器适配器X520-T2(以前叫做Iron Pond)
- 支持intel Ethernet 控制器X540-T2(以前叫做Twin Pond)
- 支持Virtual Machine Device Queues(VMDq)和Data Center Bridging(DCB)
- 支持自适应到1Gb
- 支持Flow Director
- 环境抽象层(librte_eal)
- 多处理器
- 多线程
- 1Gb和2Mb页支持
- 原子integer 操作
- Querying CPU support of specific features(不懂)
- 高精度事件驱动timer(HPET)
- PCI设备列表和黑名单
- 自旋锁和读写锁
- Test PMD application(polling module driver)
- PMD 测试用
- Test Application
- core component测试
- Sample Applicatioin
- — Command Line
- — Exception Path (into Linux* for packets using the Linux TUN/TAP driver)
- — Hello World
- — Integration with Intel® QuickAssist Technology; specific support for Crystal Forest Software Release 0.8.x (new feature)
- — Link Status Interrupt (Ethernet* Link Status Detection; new feature)
- — IPv4 Fragmentation (new feature)
- — IPv4 Multicast (new feature)
- — L2 Forwarding
- — L2 Forwarding in a Virtualized Environment (new feature)
- — L3 Forwarding
- — L3 Forwarding in a Virtualized Environment (new feature)
- — Load Balancing
- — Multi-process (new feature)
- — Timer
- — VMDQ and DCB L2 Forwarding
- 命令行交互接口(rte_cmdline)
发表评论
-
C#WebBrowser控件使用教程与技巧收集--苏飞收集 - sufeinet
2013-06-28 12:07 1064原帖地址:http://www.cnblogs.com/suf ... -
我要喷一个自认为很垃圾的网站架构 - 老赵【苏州】
2013-06-28 12:01 1124原帖地址:http://www.cnblogs.com/lao ... -
[翻译] Oracle Database 12c 新特性Multitenant - Cheney Shue
2013-06-28 11:43 619原帖地址:http://www.cnblogs.com/ese ... -
memcahd 命令操作详解 - 阿正-WEB
2013-06-28 11:37 468原帖地址:http://www.cnblogs.com/azh ... -
面向过程的代码符合大众的思维方式吗? - 史蒂芬.王
2013-06-27 10:28 589原帖地址:http://www.cnblogs.com/ste ... -
面向过程的代码符合大众的思维方式吗? - 史蒂芬.王
2013-06-27 10:28 554原帖地址:http://www.cnblogs.com/ste ... -
RPG游戏之组队测试 - zthua
2013-06-27 10:22 554原帖地址:http://www.cnblogs.com/zth ... -
IT人们给个建议 - SOUTHER
2013-06-26 14:06 521原帖地址:http://www.cnblogs.com/sou ... -
Java向前引用容易出错的地方 - 银河使者
2013-06-26 14:00 491原帖地址:http://www.cnblogs.com/nok ... -
使用Func<T1, T2, TResult> 委托返回匿名对象 - 灰身
2013-06-26 13:54 796原帖地址:http://www.cnblo ... -
【web前端面试题整理03】来看一点CSS相关的吧 - 叶小钗
2013-06-25 10:45 781原帖地址:http://www.cnblogs.com/yex ... -
Windows 8 动手实验系列教程 实验6:设置和首选项 - zigzagPath
2013-06-25 10:27 615原帖地址:http://www.cnblogs.com/zig ... -
闲聊可穿戴设备 - shawn.xie
2013-06-25 10:21 560原帖地址:http://www.cnblo ... -
CentOS下Mysql安装教程 - 小学徒V
2013-06-23 15:24 606原帖地址:http://www.cnblogs.com/xia ... -
vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化) - skyme
2013-06-23 15:18 834原帖地址:http://www.cnblogs.com/sky ... -
之前专门为IE6、7开发的网站如何迁移到IE10及可能遇到的问题和相应解决方案汇总 - 海之澜
2013-06-23 15:12 945原帖地址:http://www.cnblogs.com/wuz ... -
Android学习笔记--解析XML之SAX - 承香墨影
2013-06-23 15:01 406原帖地址:http://www.cnblo ... -
SQL Server 性能优化之——T-SQL TVF和标量函数
2013-06-19 09:32 666原帖地址:http://www.cnblogs.com/Boy ... -
Nginx学习笔记(二) Nginx--connection&request
2013-06-19 09:26 659原帖地址:http://www.cnblogs.com/cod ... -
从郭美美霸气侧漏看项目管理之项目经理防身术
2013-06-19 09:20 497原帖地址:http://www.cnblogs.com/had ...
相关推荐
Network Product GroupTRANSFORMINGCOMMUNICATIONSThe Data Plane DevelopmentKit (DPDK) – What it is andwhere it’s goingJohn Ronciak, John Fastabend, Danny Zhou, MarkChen, Cunming LiangTRANSFORMING ...
Intel Data Plane Development Kit (Intel DPDK) 是一套开源的高性能数据包处理软件库集合,专为基于Intel架构的平台设计,旨在优化网络应用的性能。DPDK通过绕过操作系统内核的数据路径,实现了在用户空间对网络...
Intel Data Plane Development Kit (DPDK) 是一个开源的软件框架,专为高性能网络应用而设计。这个工具包提供了用户空间的库和驱动程序,能够显著提高网络数据包处理的性能,尤其是在多核处理器系统上。DPDK的目标是...
DPDK(Data Plane Development Kit,数据面开发套件)是X86平台报文快速处理的库和驱动的集合,大多数情况下运行在linux的用户态空间。
本指南详细介绍了Intel® Data Plane Development Kit(Intel® DPDK)中包含的示例应用程序。DPDK是一个高性能的开源软件包,旨在加速网络数据平面处理,特别是在Intel处理器上。它提供了一组库和工具,用于构建和...
这个工具使用DPDK(Data Plane Development Kit)库,DPDK是一个由Intel开发的高性能网络处理框架,它允许应用程序绕过内核,直接在用户空间处理网络数据包,从而避免了上下文切换带来的开销,显著提高了处理速度。...
DPDK(Data Plane Development Kit),是一组快速处理数据包的开发平台及接口 ,运行于Intel X86平台上(最新版本也开始支持PowerPC)。该平台采用BSD许可证发布。
【Intel X710/82599万兆网卡DPDK测试方法】文档主要介绍了如何使用DPDK(Data Plane Development Kit)测试Intel X710和82599系列万兆网卡的数据传输性能。DPDK是一个开源软件框架,旨在提高网络应用的数据包处理...
这份名为“DPDK_20_02_Intel_NIC_performance_report.pdf”的报告,其主要内容围绕了DPDK(Data Plane Development Kit)在Intel NIC(Network Interface Cards,网络接口卡)上的性能表现。DPDK是一个开源项目,...
Intel® Data Plane Development Kit (Intel® DPDK) 是一个用于高速数据包处理的软件库和驱动程序集合。它旨在帮助解决在高性能数据包网络转发、在线交易处理、数据中心等应用场景中处理大规模数据流时的性能瓶颈。...
数据平面开发套件(DPDK ,Data Plane Development Kit)是由6WIND,Intel等多家公司开发,主要基于Linux系统运行,用于快速数据包处理的函数库与驱动集合,可以极大提高数据处理性能和吞吐量,提高数据平面应用程序的...
DPDK(Data Plane Development Kit)是一种开源软件框架,旨在加速网络数据包处理,提高网络性能,尤其是在虚拟化环境中。2017年的DPDK大会聚焦了SDN(Software-Defined Networking)自定义网络的开源应用,展示了...
DPDK(Data Plane Development Kit)是一款开源的数据平面开发套件,旨在提供高性能的数据平面处理能力。DPDK 通过使用用户态的驱动程序和 SDK,实现了高性能的数据处理和传输。 二、DPDK 架构 DPDK 的架构主要...
Intel Data Plane Development Kit (DPDK) 是一种开源软件框架,旨在实现高性能、低延迟的网络处理。DPDK的主要目标是通过软件技术,在Linux和BSD操作系统上达到与昂贵的专用网络硬件相当的功能和性能。该技术最初...
数据平面开发套件(DPDK ,Data Plane Development Kit)是由6WIND,Intel等多家公司开发,主要基于Linux系统运行,用于快速数据包处理的函数库与驱动集合,可以极大提高数据处理性能和吞吐量,提高数据平面应用程序的...
DPDK(Data Plane Development Kit)是Intel公司推出的一种开源软件框架,主要用于加速网络数据包处理。它通过提供一组高性能库和接口,允许开发人员在用户空间中实现快速的数据包处理,避免了传统操作系统内核中的...
DPDK (Data Plane Development Kit) 是一套开源的高性能网络处理框架,主要针对网络包处理进行优化,广泛应用于数据中心、网络设备以及网络安全等领域。在C++编程中,有时我们需要将DPDK库集成到项目中,此时就需要...
dpdk 开发实例,l2fwd 端口转发实例,数据平面开发套件(DPDK [1] ,Data Plane Development Kit)是由6WIND,Intel等多家公司开发,主要基于Linux系统运行,用于快速数据包处理的函数库与驱动集合,可以极大提高数据...