Date: Fri, 3 Jul 2009 09:47:50 +0900 From: Pyun YongHyeon <pyunyh@gmail.com> To: Larry Baird <lab@gta.com> Cc: Barney Cordoba <barney_cordoba@yahoo.com>, Paul Thornton <prt@prt.org>, freebsd-net@freebsd.org Subject: Re: Polling and kern.polling.idle_poll Message-ID: <20090703004750.GH13137@michelle.cdnetworks.co.kr> In-Reply-To: <20090702153151.GB93332@gta.com> References: <806553.16497.qm@web63903.mail.re1.yahoo.com> <20090702153151.GB93332@gta.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 02, 2009 at 11:31:51AM -0400, Larry Baird wrote: > > Curious as to why you don't simply lay out the $40 for a modern ethernet card that doesn't need polling to work well? > These are low end embedded boxs. No way to upgrade. But in actuallity > they have modern (fxp) NICS. From our testing, live lock is a real issue Lack of intelligent interrupt mitigation is a weak point of fxp(4) hardwares. You may not need poling(4) any more on recent PCIe based fast ethernet controllers. > for gateways receiving lots of network traffic. Polling prevents live > lock. > And it may also add additional latencies. > Larry
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090703004750.GH13137>