Date: Sat, 24 Apr 2004 22:03:10 +0400 (MSD) From: Dmitry Morozovsky <marck@rinet.ru> To: GiZmen <gizmen@blurp.one.pl> Cc: freebsd-hackers@freebsd.org Subject: Re: device pooling and high interrupts Message-ID: <20040424220116.A22548@woozle.rinet.ru> In-Reply-To: <20040424150050.GA93683@blurp.one.pl> References: <20040424150050.GA93683@blurp.one.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 24 Apr 2004, GiZmen wrote: G> I am runnign freebsd 5.2.1 on 386 arch with two rl lan cards. My mainboard G> is on VIA KT 266A with AMD athlon 1.1. G> I read man polling and i have HZ=1000. My problem is that when i set up G> sysctl variable kern.polling.enable=1 my interrupts greatly increase. G> When my system is idle and indicate 0-1% interrupts with out polling. G> and when i turn on polling interrupts goes up to about 20% on idle system. G> Is it normal ? I never before use polling and i dont know that i have G> something bad in my system ? G> G> Can somebody explain me this ? It seems pretty normal under such low load. polling is worth turning on when you have interrupt load spikes more than, say, 40-50% (e.g. highly saturated 100Mbps router with more than two interfaces and/or VLANs) Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040424220116.A22548>