From: "Michael Chan" <mchan@broadcom.com>
To: "Mark Seger" <Mark.Seger@hp.com>
Cc: "netdev" <netdev@vger.kernel.org>
Subject: Re: Why are network counters only updated once a second?
Date: Mon, 14 Jan 2008 14:31:49 -0800 [thread overview]
Message-ID: <1200349909.15122.31.camel@dell> (raw)
In-Reply-To: <478BC662.6030004@hp.com>
On Mon, 2008-01-14 at 15:30 -0500, Mark Seger wrote:
> Eventually the frequency became better aligned at a 1 second interval
> because now the number look better, but the problem I see is that when
> the sampling interval is very close to the monitoring interval you still
> get periodic incorrect data. Furthermore, you now need to know which
> way the counters are updated before you pick a sampling interval! But
> the real point is if anyone ever wants to do finer grained monitoring,
> say every 1/2 or even tenth of a second, they can't because the counters
> won't change between samples. Has this ever been discussed before?
On most Broadcom NICs, the statistics counters are periodically DMA'ed
from the chip and the default interval is roughly 1 second. On most of
these chips, you can override this interval using ethtool -C eth0.
As I mentioned earlier, the 5706/5708 has a bug in the statistics DMA
engine that can corrupt counters from time to time. The workaround is
effective, but you now lose the ability to control the DMA interval.
prev parent reply other threads:[~2008-01-14 21:45 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-01-14 20:30 Why are network counters only updated once a second? Mark Seger
2008-01-14 20:45 ` Eric Dumazet
2008-01-14 21:00 ` Mark Seger
2008-01-14 22:31 ` Michael Chan [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1200349909.15122.31.camel@dell \
--to=mchan@broadcom.com \
--cc=Mark.Seger@hp.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).