Memory sharing between DPDK Multi-process Refer: https://doc.dpdk.org/guides/prog_guide/multi_proc_support.html DPDK-Procinfo as secondary process Default DPDK EAL arguments for dpdk-procinfo are -c1, -n4 & --proc-type=secondary Refer: https://doc.dpdk.org/guides-18.08/tools/proc_info.html Modify dpdk-helloworld to create mempool and rte-ring DPDK helloword application "dpdk-stable-19.11.2/examples/helloworld" is a primary proc type. This is modified to create a rte-mempool, and a rte_ring to use that mempool to enqueue and dequeue message from mempool. … Continue reading DPDK-Procinfo and multi-process
Category: DPDK
DPDK test application and ideas
TestPmd DPDK Tools sudo apt install dpdk dpdk-devbind.py -s Install DPDK LTS http://fast.dpdk.org/rel/dpdk-19.11.2.tar.xz // or any other LTS release (say dpdk-stable-18.11.8) tar xvf dpdk-19.11.2.tar.xz Install make and other package sudo apt install make sudo apt install gcc sudo apt-get install libnuma-dev (numa.h) sudo apt-get install libpcap0.8-dev (pcap.h, useful sometimes) Build TestPmd sudo bash cd <>/dpdk-stable-19.11.2/usertools … Continue reading DPDK test application and ideas