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 times) much fewer errors on em1 and em2.  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>