Date: Sat, 26 Nov 2005 13:33:05 +0300 From: Gleb Smirnoff <glebius@FreeBSD.org> To: Ferdinand Goldmann <ferdinand.goldmann@jku.at> Cc: freebsd-net@FreeBSD.org Subject: Re: bge driver, how to increase performance? Message-ID: <20051126103305.GA25711@cell.sick.ru> In-Reply-To: <43848005.2000004@jku.at> References: <43848005.2000004@jku.at>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Nov 23, 2005 at 03:43:17PM +0100, Ferdinand Goldmann wrote: F> I have a 3com 3c996-SX card running under FreeBSD 5.4-STABLE. F> Performance is quite ok so far, but interrupt load is very high. F> (Machine is working as a traffic shaping device/firewall) F> F> # vmstat -i F> interrupt total rate F> irq18: bge0 153244636 5014 F> irq27: fxp0 102056377 3339 F> F> Often, interrupt load will hit almost 100%. I guess the bge driver does not F> support polling, but I remember reading somewhere that it supports F> interrupt moderation? How would I enable this? On the em driver, this could F> be done via sysctl. Does anyone have hints on performance improvement F> concerning interrupt load? It supports polling(4) in RELENG_6. (6.0-RELEASE is not enough) -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051126103305.GA25711>