DragonFly users List (threaded) for 2005-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: Top strangeness
In a message dated 2/10/2005 3:05:46 PM Eastern Standard Time, Matthew Dillon
<dillon@xxxxxxxxxxxxxxxxxxxx> writes:
>
>:Ok, well I decided to do a little more testing before I dismantled my
testbed.
>:What I found is that I get the following:
>:
>:Network load = 15K pps: System 5% Interrupt 9-12%
>:
>:Network load = 34Kpps: System 10% Interrupt 10-14%
>:
>:(the interrupt number bounces around a bit)
>:
>:Something doesn't seem right. Generally the load increases are linear for
>:this sort of test. The interrupt load seems about the same for what should
>:be twice the load. Even if no additional interrupts were generated I can't
see
>:that the interrupt work could be that similar for double the load.
>
> This sounds about right, actually. The EM device is aggregating
> packets and thus the interrupt code becomes more efficient at higher
> loads. It's also tight enough that it probably fits entirely in the
cpu's
> L1 cache.
I find that difficult to fathom. If that were the case you should also see
such efficiencies in FreeBSD and its typically pretty linear. Is there a
way to reset the counters in vmstat so that I can monitor the marginal
interrupt rate?
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]