openvswitch+dpdk 100% cpu usage of ovs-vswitchd

Sean Mooney smooney at
Mon Nov 9 13:25:25 UTC 2020

On Sun, 2020-11-08 at 09:31 -0500, Satish Patel wrote:
> Folks,
> Recently i have added come compute nodes in cloud supporting
> openvswitch-dpdk for performance. I am seeing all my PMD cpu cores are
> 100% cpu usage on linux top command.
yes this is perfectly normal and how dpdk is intended to work
PMD stands for pool mode driver. the dpdk driver is runing in a busy loop polling the 
nic for new packets to process so form a linux perspective the core wil be used 100%.
dpdk has its own stats for pmd useage that tell you the actul capasity but thre is nothing to be alarmed by.

> It is normal behavior from first
> looks. It's very scary to see 400% cpu usage on top. Can someone
> confirm before I assume it's normal and what we can do to reduce it if
> it's too high?

More information about the openstack-discuss mailing list