Re: [ovs-dev] What's the problem of high cpu usage of pmd thread in ovs-dpdk version 2.13

2021-10-11 Thread Ilya Maximets
On 10/9/21 09:38, Simon Jones wrote: > BTW, if this is not problem? PM in PMD stands for "Poll Mode". DPDK provides poll mode drivers for network devices. It means that there are no interrupts or any other wake up mechanism to notify that there are some packets recevied by the hardware, and the

Re: [ovs-dev] What's the problem of high cpu usage of pmd thread in ovs-dpdk version 2.13

2021-10-09 Thread Simon Jones
BTW, if this is not problem? As there are 8 core, pmd takes only 1 core. So who has also run ovs-dpdk, what's your top result? Simon Jones Simon Jones 于2021年10月9日周六 下午2:35写道: > This is perf result, it shows mlx5_rx_burst_vec function is called > frequently. But there is no packet and no

Re: [ovs-dev] What's the problem of high cpu usage of pmd thread in ovs-dpdk version 2.13

2021-10-09 Thread Simon Jones
This is perf result, it shows mlx5_rx_burst_vec function is called frequently. But there is no packet and no ovs-flows in datapath. [root@host01 temp]# cat /tmp/perf_record_a/perf_report_perf_record_1.txt > # To display the perf.data header info, please use --header/--header-only > options. > #

[ovs-dev] What's the problem of high cpu usage of pmd thread in ovs-dpdk version 2.13

2021-10-08 Thread Simon Jones
Hi all, I'm using ovs-dpdk version 2.13 in openstack(openstack is deploy by kolla-ansible(https://docs.openstack.org/kolla-ansible/latest/)). After I reboot hipervisor, I found high cpu usage of pmd thread in ovs-dpdk. But there is no large log or large packets, how to know what's the problem?