[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1368688276.3301.24.camel@edumazet-glaptop>
Date: Thu, 16 May 2013 00:11:16 -0700
From: Eric Dumazet <eric.dumazet@...il.com>
To: christoph.paasch@...ouvain.be
Cc: netdev <netdev@...r.kernel.org>
Subject: Re: [PATCH net-next] tcp: speedup tcp_fixup_rcvbuf()
On Thu, 2013-05-16 at 09:06 +0200, Christoph Paasch wrote:
> just out of curiosity, how do you run 200 concurrent netperfs?
> Is there an option as in iperf (-P) ?
> I did not find anything like this in the netperf-code.
I am pretty sure there are some scripts in the netperf tree, but I am so
lazy ;)
I use the following shell script : (OK even with old netperf versions)
$ ./super_netperf 200 -t TCP_CRR
$ cat super_netperf
#!/bin/bash
run_netperf() {
loops=$1
shift
for ((i=0; i<loops; i++)); do
netperf -s 2 $@ | awk '/Min/{
if (!once) {
print;
once=1;
}
}
{
if (NR == 6)
save = $NF
else if (NR==7) {
if (NF > 0)
print $NF
else
print save
} else if (NR==11) {
print $0
}
}' &
done
wait
return 0
}
run_netperf $@ | awk '{if (NF==7) {print $0; next}} {sum += $1} END
{print sum}'
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists