DragonFly BSD
DragonFly users List (threaded) for 2005-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Top strangeness


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Thu, 10 Feb 2005 12:05:46 -0800 (PST)

: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.

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]