DPDK linux下安装
2016-03-05 01:38
387 查看
系统:ubuntu-14.04.3-desktop-amd64.iso 内核:3.19.0-25-generic, 低版本有问题
按照官网安装:
Extract sources.
Enable pcap (libpcap headers are required).
Build libraries and test application (Linux headers may be needed with default config).
运行:build/app/testpmd -c7 -n3 --vdev=eth_pcap0,iface=eth0 --vdev=eth_pcap1,iface=eth1 -- -i --nb-cores=2 --nb-ports=2 --total-num-mbufs=2048
按照官网安装:
Quick start
"A simple forwarding test with pcap PMD which works with any NIC (with performance penalties)"Extract sources.
tar xf dpdk.tar.gz cd dpdk
Enable pcap (libpcap headers are required).
make config T=x86_64-native-linuxapp-gcc sed -ri 's,(PMD_PCAP=).*,\1y,' build/.config
Build libraries and test application (Linux headers may be needed with default config).
make
make过程可能会出现问题:
pcap.h not found! 解决办法:sudo apt-get install libpcap-dev
Reserve huge pages memory.mkdir -p /mnt/huge mount -t hugetlbfs nodev /mnt/huge echo 64 > /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages
运行:build/app/testpmd -c7 -n3 --vdev=eth_pcap0,iface=eth0 --vdev=eth_pcap1,iface=eth1 -- -i --nb-cores=2 --nb-ports=2 --total-num-mbufs=2048
相关文章推荐
- 嵌入式Linux自学过程中会遇到的若干问题
- Linux中查看socket状态(转)
- Linux下/proc目录简介(转)
- Linux命令总结
- 【Linux】安装LNMP,LAMP建站环境教程
- linux grep命令详解
- linux目录结构详细介绍
- PXE + kickstart 无人值守自动装机实例
- Centos6.5上搭建LAMP并使用navicat工具连接数据库
- linux安全第二周学习总结
- Linux下dd命令
- CentOS6.7+caffe2+无GPU版的服务器环境配置
- 将DHT11移植到Linux系统上续
- Linux虚拟文件系统源码分析
- 虚拟机中CentOS 7下PHP环境配置
- CentOS服务器的目录映射为Windows磁盘驱动器的方法(安装samba)
- 学习linux决心书
- linux之fstab文件详解
- linux awk命令详解
- Cloudera Manager (centos)安装详细介绍