[dpdk-users] CPU Utilization Question

yingzhi kaitoy at qq.com
Wed Aug 3 05:32:04 CEST 2016


I'm new to dpdk, have a basic question and would like to seek your advice.
When i run dpdk apps with rte_eth_rx_burst() and rte_eth_rt_burst() within a loop without any sleep, it will occupy 100% of cpu cycles of that core. For example, if I run the kni example app, "htop" command indicates the cpu cores assigned to the kni app are all at 100% ut.

Is this expected behavior of DPDK application usage in general?
It would be wonderful if you can share some best practices.


More information about the users mailing list