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>