1.DPDK 简介

DPDK(Data Plane Development Kit)是数据平面开发工具包,由用于加速在各种CPU架构上运行的数据包处理的库组成。

DPDK需要一定的网卡硬件支持,以Intel为例,支持以下网卡:

e1000 (82540, 82545, 82546)

e1000e (82571, 82572, 82573, 82574, 82583, ICH8, ICH9, ICH10, PCH, PCH2, I217, I218, I219)

igb (82575, 82576, 82580, I210, I211, I350, I354, DH89xx)

ixgbe (82598, 82599, X520, X540, X550)

i40e (X710, XL710, X722, XXV710)

ice (E810)

fm10k (FM10420)

ipn3ke (PAC N3000)

ifc (IFC)

在Linux上部署DPDK有两种方式,一种是通过命令行依次进行配置,编译,驱动加载等;另一种是通过DPDK的脚本进行快捷配置和编译。

通过命令行的方式部署,可配置项更多,可以获得更佳的性能,对DPDK的工作环境也能有更好的熟悉;通过脚本方式部署步骤较少,较简单。

通过脚本部署的教程请移步:

在Linux(CentOS)上部署DPDK------脚本方式

2.DPDK 环境

2.1 编译所需的工具和库

GNU: make。

coreutils: cmp, sed, grep, arch, etc.

gcc: versions 4.9 或更新版本。

linux dpdk,在Linux(CentOS)上部署DPDK------命令行方式相关推荐

  1. linux 设置开机命令提示符,centos设置开机默认命令行启动

    最近玩虚拟机装了一个桌面系统,但是用了一会儿,感觉电脑有点不太给力,启动虚拟机时加载图形界面比较慢,所以想试一下把开机启动调成命令行启动. 方法如下: 修改文件/etc/inittab(以Centos ...

  2. mysql5.7.11 linux_CentOS 7 中以命令行方式安装 MySQL 5.7.11 for Linux Generic 二进制版本教程详解...

    MySQL 目前的最新版本是 5.7.11,在 Linux 下提供特定发行版安装包(如 .rpm)以及二进制通用版安装包(.tar.gz).一般情况下,很多项目都倾向于采用二进制通用安装包形式来进行安 ...

  3. 使用Linux Deploy在android手机上部署Ubuntu

    使用Linux Deploy在android手机上部署Ubuntu 准备工作 一.安装BusyBox 二.使用Linux Deploy安装Ubuntu 1.修改设置 2.修改配置 3.分区安装(镜像安 ...

  4. centos 上传jar 命令_想在Linux上上传下载文件?看这篇就够了

    自从上次给我可爱的同事们普及了SecureCRT+FX以后,他们都开始喜欢上用SecureFX上传下载文件,主要是连JS和CSS这样的小文件他们竟然也用SecureFX,看得我这个捉急,那就再写一篇番 ...

  5. 在Linux环境以命令行方式部署DM8(达梦8)单机版

    在Linux环境以命令行方式部署DM8(达梦8)单机版 本文目的是验证在linux环境以命令行方式部署DM8单机版. 本文以如下目录展开介绍: 1.部署环境介绍和数据库安装包挂载 2.数据库部署前准备 ...

  6. 手把手教你用delphi 10.2.3 在windows上编译Centos 7下的命令行程序,适合中小学生

    手把手教你用delphi 10.2.3 在windows上编译Centos 7下的命令行程序,适合中小学生 1.下载并安装     a)下载:delphicbuilder10_2_3_2631.iso ...

  7. 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式

    本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  8. CentOS上使用netstat命令查证DDOS***

    CentOS上使用netstat命令查证DDOS*** 转载自:http://www.centoscn.com/CentosSecurity/CentosSafe/2014/0611/3123.htm ...

  9. 使用再生龙制作linux系统镜像及还原,使用再生龙(clonezilla)制作系统还原盘及恢复镜像并测试恢复(命令行方式)...

    1.说明 2.再生龙系统配置 3.制作系统还原盘 4.通过系统还原盘制作恢复镜像 5.通过恢复镜像测试恢复系统 1.说明 http://clonezilla.nchc.org.tw/clonezill ...

最新文章

  1. ARM Linux 基于S3C2451的AD9833波形发生器/Linux字符驱动的理解
  2. Tomcat8.0 JDK1.8 的详细配置 Win10
  3. Angular2 RC6 Route学习
  4. windows QT kits配置
  5. python中的常量可以修改吗_python实现不可修改的常量
  6. CCF 201503-2 数字排序
  7. 二十四节气插画素材,每一张都带你如感
  8. 【Redis】redis数据类型及应用场景
  9. 具体数学-第3课(递归式转化为求和求解)
  10. 几何画板椭圆九种画法_椭圆的标准方程课堂(几何画板动画版).ppt
  11. 好的网站链接或文章链接(一)
  12. springboot供应商管理系统毕业设计源码121518
  13. 售前工作过程展示6“差点去了津巴布韦“
  14. 文献调研之如何查找文献及源码
  15. 免费的可视化Web报表工具,JimuReport v1.4.4-beta版本发布
  16. 逻辑赋值(Logical Assignment)
  17. kubernetes 与 rook 架构说明
  18. 《那些年啊,那些事——一个程序员的奋斗史》——48
  19. VS Code 修改字体为JetBrains Mono
  20. AcWing周赛 72 场 LeetCode单周赛 314 场 总结

热门文章

  1. shift删除的文件如何恢复?
  2. Shell命令:echo 命令详解
  3. 第21课 微信小程序视频标签显示弹幕
  4. [基于富瀚6630平台实现U盘热插拔检测并mount]
  5. 浅谈网络地址转换(NAT)技术与内网、外网
  6. Odoo免费开源ERP高级实施个性化定制请假单示例教程
  7. v-if判断字符串是否相等
  8. 单枪匹马想要搞定亿级流量?2021阿里都换成这个牛逼架构了
  9. (四)Bug的生命周期
  10. ROS2机器人笔记20-12-04