Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jul 2014 18:03:45 +0000
From:      "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To:        John Jasem <jjasen@gmail.com>
Cc:        FreeBSD Net <freebsd-net@freebsd.org>, Navdeep Parhar <nparhar@gmail.com>
Subject:   Re: tuning routing using cxgbe and T580-CR cards?
Message-ID:  <01AABF44-4801-45B5-9509-1CA7BAA3CB30@lists.zabbadoz.net>
In-Reply-To: <53C01EB5.6090701@gmail.com>
References:  <53C01EB5.6090701@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11 Jul 2014, at 17:28 , John Jasem <jjasen@gmail.com> wrote:

> c) the defaults for the cxgbe driver appear to be 8 rx queues, and N =
tx
> queues, with N being the number of CPUs detected. For a system running
> multiple cards, routing or firewalling, does this make sense, or would
> balancing tx and rx be more ideal? And would reducing queues per card
> based on NUMBER-CPUS and NUM-CHELSIO-PORTS make sense at all?
> =85
> g) Are there other settings I should be looking at, that may squeeze =
out
> a few more packets?

If you are primarily forwarding packets (you say =93routing=94 multiple =
times) the first thing you should do is turn off LRO and TSO on all =
ports.

=97=20
Bjoern A. Zeeb             "Come on. Learn, goddamn it.", WarGames, 1983




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01AABF44-4801-45B5-9509-1CA7BAA3CB30>