Ring ping is a DPDK application to measure CPU latency.
Requires DPDK from https://dpdk.org
Build:
export RTE_SDK={path to DPDK}
export RTE_TARGET=build
make
Since this does not use any actual hardware, it can be run as non-root. The DPDK arguments tell it to use 2 cores and not use huge pages or PCI. To run the test for 30 seconds
./build/app/rping -c 3 -n 2 --no-pci --no-huge -- -t 30
Pull requests are welcome.
BSD 3-clause (same as DPDK)