On 7/2/15 6:07 AM, Eric Dumazet wrote:
Final step for gact RCU operation :

1) Use percpu stats
2) update lastuse only every clock tick
3) Remove spinlock acquisition, as it is no longer needed.

Since this is the last contended lock in packet RX when tc gact is used,
this gives impressive gain.

My host with 8 RX queues was handling 5 Mpps before the patch,
and more than 10 Mpps after patch.

Signed-off-by: Eric Dumazet<[email protected]>

Great stuff. Thank you for fixing it!

Acked-by: Alexei Starovoitov <[email protected]>

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to