On Fri, Nov 01, 2013 at 04:34:29PM -0700, Joe Stringer wrote: > When dealing with a large number of ports, one of the performance > bottlenecks is that we loop through all netdevs in the main loop. Miimon > is a contributor to this, checking all devices even if it has never been > enabled. > > This patch introduces a counter for the number of netdevs with miimon > configured. If this is 0, then we skip miimon_run() and miimon_wait(). > In a test environment of 5000 internal ports and 50 tunnel ports with > bfd, this reduces CPU usage from about 50% to about 45%. > > Signed-off-by: Joe Stringer <joestrin...@nicira.com>
Applied, thanks! _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev