FWIW the windows datapath does not have megaflows implemented.
The expectation is to have a huge number of DP flows on a busy system.

--
Alin.

On Thu, Jul 11, 2024 at 2:12 PM Eelco Chaudron via discuss <
ovs-discuss@openvswitch.org> wrote:

>
>
> On 11 Jul 2024, at 11:42, Kraus, Alois via discuss wrote:
>
> > Hi,
> >
> > is this the right place to report this? I have observed pretty high CPU
> of ovs-vswitchd.exe even when the (Tanzu) VM is idle.
> > It seems to poll every 500ms on 4 threads for 70ms
> >
> > [cid:image001.png@01DAD387.07AFD320]
> >
> >
> > [cid:image002.png@01DAD387.07AFD320]
> >
> >
> > This seems to be consumed by PThreadVC2 library which most likely does
> an excessive amount of CPU spinning just to find that no one did wake up.
> CPU spinning is meant for Spinlocks in the range of sub ms or a few ms at
> most but not for such long times.
> >
> > [cid:image003.png@01DAD387.616F9800]
> >
> >
> > Where can I report this one? We would like to do something more useful
> with our cores than CPU spinning.
>
> 500ms sounds like the revalidator threads kicking in. If there are no DP
> rules, it should not take much CPU (at least on the Linux builds). If you
> are sure it’s all in the PThreadVC2 library, digging into that part might
> be the best next step. Sorry, I have no experience with the windows builds.
>
> //Eelco
>
> > Yours,
> >             Alois
>
> > _______________________________________________
> > discuss mailing list
> > disc...@openvswitch.org
> > https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
>
> _______________________________________________
> discuss mailing list
> disc...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
>
_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to