Hi, Joe Stringer: the flows are deleted because of they are expired, the one core of cpu is 100% because of there are many flows need to be deleted.
At 2017-07-25 01:08:39, "Joe Stringer" <j...@ovn.org> wrote: >On 23 July 2017 at 19:09, 刘文学 <wenxueli...@163.com> wrote: >> Hi >> In ovs 2.4.0, I run ovs with over thirty thousands of flows added >> duration several seconds, and it need nearly several minutes to remove the >> flows when the flows expired. >> the problem is that the flow delete action is only called by one thread >> named as "urcu5" and case the cpu 100% duration serveral minutes to remove >> the flows. I run the >> perf flame graph and prove my infer, see the attachment. >> >> so anyone can help me if it need to or should use multi-thread to solve >> this problem ? > >Hi, > >Can you describe exactly how you're deleting the flows? Are you using >OpenFlow bundles? _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev