igb(4) at peak in big purple

Sean Bruno seanbru at yahoo-inc.com
Fri Apr 27 19:41:46 UTC 2012


On Thu, 2012-04-26 at 11:13 -0700, Juli Mallett wrote:
> Queue splitting in Intel cards is done using a hash of protocol
> headers, so this is expected behavior.  This also helps with TCP and
> UDP performance, in terms of keeping packets for the same protocol
> control block on the same core, but for other applications it's not
> ideal.  If your application does not require that kind of locality,
> there are things that can be done in the driver to make it easier to
> balance packets between all queues about-evenly. 

Oh? :-)

What should I be looking at to balance more evenly?

sean



More information about the freebsd-net mailing list