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

Reply via email to