On Mon, 2017-12-18 at 20:09 +0800, zhangliping wrote: > My test case is very simple, two VMs were connected via ovs + dpdk. > Inside VM, rps is enabled. Then one VM runs "iperf -s -u &", another > VM runs "iperf -c 1.1.1.2 -P 12 -u -b 10Gbps -l 40 -t 36000".
Understood, thanks. Still the time spent in 'udp4_lib_lookup2' looks quite different/higher than what I observe in my tests. Are you using x86_64? if not, do you see many cache misses in udp4_lib_lookup2? Thanks, Paolo