bge driver, how to increase performance?
Gleb Smirnoff
glebius at FreeBSD.org
Sat Nov 26 10:33:14 GMT 2005
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
More information about the freebsd-net
mailing list