Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Sep 2009 16:11:00 +0200
From:      Adrian Penisoara <ady@freebsd.ady.ro>
To:        alexpalias-bsdnet@yahoo.com
Cc:        freebsd-net@freebsd.org
Subject:   Re: em driver input errors
Message-ID:  <78cb3d3f0909040711i5702c4c7l4dbb89bb1fef259a@mail.gmail.com>
In-Reply-To: <11420.28890.qm@web56404.mail.re3.yahoo.com>
References:  <11420.28890.qm@web56404.mail.re3.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

On Sat, Aug 1, 2009 at 3:05 PM, <alexpalias-bsdnet@yahoo.com> wrote:
> Good day
>
> I'm running a FreeBSD 7.2 router and I am seeing a lot of input errors on=
 one of the em interfaces (em0), coupled with (at approximately the same ti=
mes) much fewer errors on em1 and em2.=A0 Monitoring is done with SNMP from=
 another machine, and the CPU load as reported via SNMP is mostly below 30%=
, with a couple of spikes up to 35%.

First question that comes to mind is: have you tried device polling ?
Looking up the thorough decscription you made it appears not to.

Please check the polling(4) manual page and Luigi's page [1] for
detailed information. Basically it switches the device driver from
interrupt mode to polling mode, allowing to specify the user/system
CPU usage fraction.

[1] http://info.iet.unipi.it/~luigi/polling/

Regards,
Adrian Penisoara
EnterpriseBSD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?78cb3d3f0909040711i5702c4c7l4dbb89bb1fef259a>