随笔分类 -  dpdk

dpdk开发
摘要:构建dpdk运行环境 编写Dockerfile文件 build 我们将镜像命名为 docker build t dpdk dev . 测试 首先在宿主机配置dpdk环境 前提,在宿主机上已经编译了dpdk源码,在 下 安装igb驱动 modprobe uio insmod /opt/dpdk 18. 阅读全文
posted @ 2019-05-17 10:44 知_了 阅读(4538) 评论(0) 推荐(0)
摘要:使用cmake创建dpdk 特别注意的时,链接dpdk库时,一定要使用 -Wl,--whole-archive 和 -Wl,--no-whole-archive 包含所有的静态库,注意,不要链接 libdpdk.a ,否则链接时会出现符号重复定义。 CMakeLists.txt内容如下 参考 dpd 阅读全文
posted @ 2019-03-30 21:54 知_了 阅读(2512) 评论(0) 推荐(1)
摘要:背景 最近在做将基于dpdk-16.11.1开发的程序,转移到基于dpdk-18.11版本下开发。遇到了网卡RSS配置的问题,在这里纪录一下。 问题 dpdk-16.11.1 在dpdk-16.11.1上的程序如下: rte_eth_dev_configure函数声明 无论是千兆网卡还是万兆网卡,在 阅读全文
posted @ 2019-03-27 16:29 知_了 阅读(10991) 评论(1) 推荐(2)
摘要:简介 dpdk官网 安装 下载 点击下载地址,选择合适的版本下载。这里下载DPDK 18.11.0 (LTS)版本。 编译 将下载的dpdk-18.11.tar.xz上传服务器,解压,这里放在了/opt目录下 编译前确保numa库已经安装。使用 yum install numactl-devel 或 阅读全文
posted @ 2019-03-26 10:43 知_了 阅读(7371) 评论(0) 推荐(1)