Skip site navigation (1)Skip section navigation (2)
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>