Date: Wed, 23 Nov 2005 15:43:17 +0100 From: Ferdinand Goldmann <ferdinand.goldmann@jku.at> To: freebsd-net@freebsd.org Subject: bge driver, how to increase performance? Message-ID: <43848005.2000004@jku.at>
next in thread | raw e-mail | index | archive | help
Hello, I have a 3com 3c996-SX card running under FreeBSD 5.4-STABLE. Performance is quite ok so far, but interrupt load is very high. (Machine is working as a traffic shaping device/firewall) # vmstat -i interrupt total rate irq18: bge0 153244636 5014 irq27: fxp0 102056377 3339 Often, interrupt load will hit almost 100%. I guess the bge driver does not support polling, but I remember reading somewhere that it supports interrupt moderation? How would I enable this? On the em driver, this could be done via sysctl. Does anyone have hints on performance improvement concerning interrupt load? TIA -- >> Ferdinand Goldmann //// | | >> |--00 | UNIX | >> Tel. : +43/732/2468/9398 Fax. : +43/732/2468/9397 C ^ | | >> EMail: Ferdinand.Goldmann@zid.uni-linz.ac.at \ ~/ ~~~|~~~~~~~~ >> PGP D4CF 8AA4 4B2A 7B88 65CA 5EDC 0A9B FA9A 13EA B993| |-----3
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43848005.2000004>