netdev
[Top] [All Lists]

Re: _High_ CPU usage while routing (mostly) small UDP packets

To: Robert Olsson <Robert.Olsson@xxxxxxxxxxx>
Subject: Re: _High_ CPU usage while routing (mostly) small UDP packets
From: Karsten Desler <kdesler@xxxxxxxxxx>
Date: Tue, 7 Dec 2004 13:50:01 +0100
Cc: P@xxxxxxxxxxxxxx, "David S. Miller" <davem@xxxxxxxxxxxxx>, netdev@xxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx
In-reply-to: <16821.42080.932184.167780@xxxxxxxxxxxx>
References: <20041206205305.GA11970@xxxxxxxxxx> <20041206134849.498bfc93.davem@xxxxxxxxxxxxx> <20041206224107.GA8529@xxxxxxxxxx> <41B58A58.8010007@xxxxxxxxxxxxxx> <20041207112139.GA3610@xxxxxxxxxx> <16821.42080.932184.167780@xxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt/1.5.6+20040722i
* Robert Olsson wrote:
> Well my experience is that it very hard not to say almost impossible to 
> extrapolate idle cpu into any network system capacity. I guess this is 
> what you are trying to do? 

Kinda, yes.
I'm trying to evaluate if the behaviour I'm seeing is expected, which
would heavily influence my choice of hardware/software for future
projects (and of course to optimize the current setup).

Currently I'm having problems capturing packets with tcpdump (lots of
"packets dropped by kernel") which indicates to me that there's
genuinely not much (enough) idle time sitting around.

> Rather load and overload the system with traffic having the characteristics
> you expect as a bonus you will get some kind proof of robustness and 
> responsiveness a max load. There are tools for this type of tests.

Will do, that could take a couple of days though.

Cheers,
 Karsten

<Prev in Thread] Current Thread [Next in Thread>