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