E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
dpdk
dpdk
中的timer
dpdk
中有提供time没看负责定时操作,同时在example/timer中有提供一个测试code可以告知大家如何使用time没看从meson.build中可以看出源文件只有一个main.cdeps+=
tiantao2012
·
2020-09-13 16:21
dpdk源码分析
DPDK
编程指南-3(环境抽象层)
EAL提供的服务如下:
DPDK
的加载和启动:
DPDK
和特定的应用程序链接成一个独立进程,并以某种方
懒少
·
2020-09-13 16:37
DPDK编程指南
DPDK
使用hugepage原理总结
hugepage原理参考http://blog.chinaunix.net/uid-28541347-id-5783934.html
DPDK
版本:17.11.2hugepage的作用:1.就是减少页的切换
懒少
·
2020-09-13 16:06
dpdk
dpdk
-packet_producer-自制发包器
dpdk
-packet_producer-自制发包器需求代码主要流程主函数的流程主线程函数的流程结果虚拟机Terminal显示宿主机Wireshark抓包需求本代码利用
dpdk
实现一个发包器,每2秒发送
连_
·
2020-09-13 16:29
dpdk
网络
ubuntu-18.04的
DPDK
-19.11安装过程
DPDK
安装过程
DPDK
安装安装环境安装前准备(下载、解压、安装依赖包)利用`usertools/
dpdk
-setup.sh`配置环境利用`usertools/
dpdk
-devbind.py`绑定网卡设备
连_
·
2020-09-13 16:29
编程
dpdk
dpdk
-packet_ordering例程分析
dpdk
-packet_ordering例程分析`packet_ordering`功能`packet_ordering`编译运行及结果main.c源码分析1.头文件引用及宏定义2.全局变量或结构体定义3
连_
·
2020-09-13 16:58
dpdk
编程
dpdk
- generic flow API-通用流API介绍
dpdk
-genericflowAPI-通用流库flowAPI介绍Generic介绍流规则属性模式条目PatternflowAPI介绍根据我的理解,通用流API的用途主要是进行过滤,比方说我想进行抓包,
连_
·
2020-09-13 16:58
dpdk
dpdk
-skeleton例程解析
dpdk
-skeleton例程解析`skeleton`功能`skeleton`编译及运行结果`main.c`源码解析重要函数/宏定义1.环境抽象层初始化(rte_eal_init)2.内存缓冲池初始化3
连_
·
2020-09-13 16:58
dpdk
下载并安装
DPDK
-快速上手指南
下载并安装
DPDK
-快速上手指南翻译自官网的文档原文链接:http://core.
dpdk
.org/doc/quick-start/
DPDK
的压缩包可以在官网https://www.
dpdk
.org/下载到
肖哥威武
·
2020-09-13 16:03
DPDK
数据包捕获基本流程(十二)
librte_mbuf:提供
dpdk
应用程序
bob62856
·
2020-09-13 16:01
系统
OVS
DPDK
--介绍(二)
OVS
DPDK
OVS在实现中分为用户空间和内核空间两个部分。用户空间拥有多个组件,它们主要负责实现数据交换和OpenFlow流表功能,还有一些工具用于虚拟交换机管理、数据库搭建以及和内核组件的交互。
bob62856
·
2020-09-13 16:01
系统
DPDK
技术介绍(一)
DPDK
是INTEL公司开发的一款高性能的网络驱动组件,旨在为数据面应用程序提供一个简单方便的,完整的,快速的数据包处理解决方案,主要技术有用户态、轮询取代中断、零拷贝、网卡RSS、访存DirectIO
bob62856
·
2020-09-13 16:00
系统
DPDK
-利用
DPDK
开发项目应该注意的性能点
0x01缘由最近也在尝试写一个
DPDK
应用程序,也是对之前的学习做一下检验。然而在编写过程中,发现自己陷入到一个码API的思路中,完全没有考虑到
DPDK
的设计思想,于是放开编程指南,学习下。
庞叶蒙
·
2020-09-13 16:10
DPDK学习
dpdk
IP分片
Ip_fragmentation的处理流程1.初始化EAL环境先rte_eal_init(argc,argv)初始化EAL环境,确定绑定的核数,队列数。解析parse_args(argc,argv)参数,如-c是确定虚拟的内核数。2.获取网卡的数目通过函数rte_eth_dev_count()来获取网卡的数目。3.获取核的个数通过函数rte_lcore_count()获取核的个数4.初始化内存池初
庞叶蒙
·
2020-09-13 16:10
DPDK学习
dpdk
-examples测试和解析----环境准备
dpdk
示例代码测试前环境准备可能软件等有差异,但是操作相似可以借鉴信息版本宿主机操作系统macos10.14.5虚拟机软件ParallelsDesktop14formac操作系统centos7.51.
mao_tao
·
2020-09-13 15:44
intel
dpdk
api test程序讲解 (
dpdk
库测试模块)
-8-59:58:56MondayLastChange:2013-8-69:31:58Tuesday转载请注明出处:http://blog.csdn.net/linzhaolove此文请结合intel
dpdk
朝阳_tony
·
2020-09-13 15:09
intel
dpdk
intel
dpdk
学习交流
intel
dpdk
rte_config_init() 函数
月6日16:20:34星期六转载请注明出处:http://blog.csdn.net/linzhaoloveLastChange:2013年7月6日16:41:44星期六此文中源码可以去http://
dpdk
.org
朝阳_tony
·
2020-09-13 15:09
intel
dpdk
intel
dpdk
api memory manage module (内存管理模块)
-210:29:22MondayLastChange:2013-9-210:29:37Monday转载请注明出处:http://blog.csdn.net/linzhaolover此文请结合intel
dpdk
朝阳_tony
·
2020-09-13 15:09
intel
dpdk
DPDK
学习(基础知识)
名词解释简称全称备注
DPDK
DataPlaneDevelopmentKit数据平面开发套件RTERunTimeEnvironment运行时环境EALEnvironmentAbstractionLayer
hz5034
·
2020-09-13 15:12
DPDK
dpdk
源代码——mbuf结构体
blog.csdn.net/hejin_some/article/details/72473031http://blog.csdn.net/bestboyxie/article/details/52984397http://
dpdk
.org
codergeek
·
2020-09-13 15:55
DPDK入门教程
dpdk
基础教程——框架简介
一、
DPDK
是什么---------
DPDK
是专为快速收发包所开发的一系列的库文件和驱动代码。
codergeek
·
2020-09-13 15:24
DPDK入门教程
DPDK
在虚拟机上的安装和使用
DPDK
的安装与使用最近从老板那里拿到一个将Intel
DPDK
移植到龙芯平台的任务,上网查了下资料关于它的资料真是少之又少,看来是个大坑啊,于是就自己摸索着来吧,这里感谢下朝阳_tony,他那里提供了许多许多关于
Lehary
·
2020-09-13 15:37
DPDK
l2fwd 测试
环境如下:Ubuntu16.04cpu4coreIntelCorporation82545EMGigabitEthernetController*2个
dpdk
-17.02.1提示:测试需要root权限一
疯疯癫癫
·
2020-09-13 15:06
DPDK
【
dpdk
】使用libpcap-PMD驱动收发包
ref:
Dpdk
programmer’sguide1.概述
dpdk
不仅提供针对物理和虚拟网卡的pmd驱动(PollModeDrivers),还提供两个纯软件的pmd驱动,libpcappmd就是其中之一
dengdi8115
·
2020-09-13 15:14
DPDK
大页释放问题
问题:在进行SPDK/
DPDK
的编程的时候,发现HugePage在进程杀死之后没有被释放,cat/proc/meminfo|grepHug可以看到HugePage的使用情况查看挂载cat/proc/mounts
NKCJ
·
2020-09-13 15:09
分布式存储
DPDK
SPDK
c++
linux
DPDK
中文-
DPDK
工具(pdump)
翻译自:http://
dpdk
.org/doc/guides/tools/pdump.htmlpdump故名思意:就是packetdump的意思。
bestboyxie
·
2020-09-13 15:32
dpdk
DPDK
编程指南 (1 --3)
有关编程示例以及如何编译运行这些示例,请参阅《
DPDK
示例用户指南》。有关编译运行应用程序的基本信息,请参阅《
DPDK
入门指南》。
confirmwz
·
2020-09-13 15:25
DPDK
DPDK
的examples:l2fwd源码阅读、注释
直接贴源码与注释,后续再详细展开(flag不立白不立)/*-*BSDLICENSE**Copyright(c)2010-2016IntelCorporation.Allrightsreserved.*Allrightsreserved.**Redistributionanduseinsourceandbinaryforms,withorwithout*modification,arepermitt
Sword1996
·
2020-09-13 15:17
DPDK
DPDK
PMD( Poll Mode Driver)轮询模式驱动程序
DPDK
PMD(PollModeDriver)轮询模式驱动程序目录MellanoxPMDs轮询模式驱动程序要求和假设设计原则逻辑核心,内存和NIC队列关系设备标识,所有权和配置设备识别港口所有权设备配置即时配置发送队列的配置按需免费发送
rtoax
·
2020-09-13 15:39
计算机网络
基础知识
DPDK
Samples 01HelloWorld
1.
DPDK
HelloWorld初始化环境抽象层rte_eal_init(intargc,char*argv[]);加载从核RTE_LCORE_FOREACH_SLAVE(lcore_id){rte_eal_remote_launch
青霉菌
·
2020-09-13 15:50
dpdk
dpdk
DPDK
— App 的 Makefile 解析
目录文章目录目录
DPDK
App的Makefile参考文档
DPDK
App的Makefile本文以
DPDK
HelloWorld示例程序为例。
范桂飓
·
2020-09-13 15:49
DPDK
Pktgen入门
Pktgen入门这一节介绍如何编译运行pktgen,运行环境是ubuntu,需要检查系统是否支持大页内存本人使用的时centos7总结一点:其实只要能编译运行
dpdk
后,就能直接编译运行pktgen了。
青霉菌
·
2020-09-13 15:49
pktgen-dpdk
DPDK
二层转发示例源码阅读
#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include
C12267
·
2020-09-13 15:27
ff_run函数详解
ff_run详解ff_run(loop_func_tloop,void*arg)loop为入口函数arg为userpointervoidff_run(loop_func_tloop,void*arg){ff_
dpdk
_run
ss_chris
·
2020-09-13 14:43
f-stack
Intel
DPDK
包部署试验
http://blog.csdn.net/fjssharpsword/article/details/509461101、系统环境要求1)intel网卡$lspci|grepEthernet//查看网卡,配置2张网卡2)CPU核数$cat/proc/cpuinfo//查看系统有多少个cpu,支持多少硬件线程,配置2个3)系统内存$cat/proc/meminfo//系统内存支持hugepage技术
zdy0_2004
·
2020-09-13 14:09
dpdk
DPDK
ipv4 ip分片与重组
本文简介一下
DPDK
在处理ipv4类型的数据包的ip分片和重组。主要描述的是分片和重组过程中mbuf的管理及调用API时需要注意的事项。至于分片和重组功能实现的细节,代码并不难懂,这里就不赘述了。
womozhi
·
2020-09-13 14:58
DPDK
dpdk
中的timer子系统的使用
dpdk
中要使用timer必须分为下面三步第一步:在
dpdk
中要使用timer,必须初始化RTEtimerlibrary其源码分析如下:voidrte_timer_subsystem_init(void
tiantao2012
·
2020-09-13 14:51
dpdk源码分析
dpdk
中的大页初始化
[root@localhost~]#cd/sys/kernel/mm/hugepages[root@localhosthugepages]#ls-altotal0drwxr-xr-x.4rootroot06月504:53.drwxr-xr-x.5rootroot06月504:53..drwxr-xr-x.2rootroot06月607:27hugepages-1048576kBdrwxr-xr-x
tiantao2012
·
2020-09-13 14:51
dpdk源码分析
dpvs 连接会话老化处理逻辑
前提知识储备,
dpdk
定时器:http://blog.csdn.net/linzhaolover/article/details/9410529rte_get_timer_hz()获得CPU主频(1s多少个
懒少
·
2020-09-13 14:15
dpdk
-helloworld例程解析
dpdk
-helloworld例程解析`helloworld`功能`helloworld`编译`helloworld`例程参数`main.c`源码解析重要函数及宏定义Makefile源码解析(待理解)helloworld
连_
·
2020-09-13 14:01
dpdk
DPDK
-TIMER LIBRARY 定时器
所以学习了下
DPDK
的定时器特点,以及简单实现。0x02DPDP定时器介绍
DPDK
定时器库,为
DPDK
定时执行异步调用回调函数的定时服务。
庞叶蒙
·
2020-09-13 14:49
DPDK学习
DPDK
Timer
定时器
DPDK
-IP分片和重组库
0x01缘由在网络数据包处理过程中,大量的包处理,就涉及到IP分片和重组。TCP/IP协议原理中,有对为什么要IP分片有描述。在TCP/IP分层中,数据链路层用MTU(MaximumTransmissionUnit,最大传输单元)来限制所能传输的数据包大小,MTU是指一次传送的数据最大长度,不包括数据链路层数据帧的帧头,如以太网的MTU为1500字节,实际上数据帧的最大长度为1512字节,其中以太
庞叶蒙
·
2020-09-13 14:49
DPDK学习
官档翻译-启用High Precision Event Timer (HPET) Functionality
原文地址:http://doc.
dpdk
.org/guides/linux_gsg/enable_func.html#enabling-additional-functionalityBIOS准备针对惠普的机器
minxihou
·
2020-09-13 14:44
网络
intel
dpdk
api timer 详解启动和调度管理
:54TuesdayLastChange:2013-7-2316:47:32Tuesday转载请注明出处:http://blog.csdn.net/linzhaolove此文中源码可以去http://
dpdk
.or
朝阳_tony
·
2020-09-13 14:36
intel
dpdk
intel
dpdk
学习交流
intel
dpdk
api timer 模块详解和测试
36:51MondayLastChange:2013-7-2311:04:07Tuesday转载请注明出处:http://blog.csdn.net/linzhaolove此文中源码可以去http://
dpdk
.org
朝阳_tony
·
2020-09-13 14:05
intel
dpdk
intel
dpdk
学习交流
dpdk
基础教程——定时器学习
一、了解
dpdk
timerapi函数二、通读走读timer例子代码,加深对timerapi的理解三、使用时需要注意的地方1.1初始化
dpdk
定时器库1.voidrte_timer_subsystem_init
codergeek
·
2020-09-13 14:53
DPDK入门教程
DPDK
安装与简单使用
#
DPDK
安装与简单使用###1.
dpdk
安装0)为确保
DPDK
安装成功,程序正常编译使用,安装前应执行如下命令,安装程序依赖yumupdateyuminstalllibpcap-develkernel
Silvester123
·
2020-09-13 14:36
计算机网络实验
DPDK
Samples 02l2fwd
2.使用
DPDK
抓包和发包通过helloworld,知道了如何启动
DPDK
多核程序那么每个核如何抓某个网卡的数据报文,以及如何从某个网卡发送报文下面分析l2fwd样例程序:1.rte_eal_init2
青霉菌
·
2020-09-13 14:02
dpdk
linux入门,linux服务器开发,架构开发 ,linux内核入门到高级教程集合
入门到精通整个体系专注于服务器后台开发,知识点包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,
DPDK
码农的1生
·
2020-09-13 04:25
学习资源
linux入门
linux服务器架构师
linux内核
音视频
webrtc
intel
dpdk
api rte_eal_hugepage_init() 函数介绍
:28:28MondayLastChange:2013-7-817:31:40Monday转载请注明出处:http://blog.csdn.net/linzhaolove此文中源码可以去http://
dpdk
.org
朝阳_tony
·
2020-09-13 01:07
intel
dpdk
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他