netperf
Sebastian Sumpf
Sebastian.Sumpf at ...1...
Tue Jan 28 13:32:25 CET 2014
On 01/28/2014 01:20 PM, Christian Helmuth wrote:
> Sebastian,
>
> On Tue, Jan 28, 2014 at 01:07:19PM +0100, Sebastian Sumpf wrote:
>> Thanks for your tests! But I don't like the 65 MBit/s thing! What is
>> going on? Is this RX or TX?
>
> Complete netperf output follows
>
> ---------------------------- TCP_STREAM -----------------------
> spawn netperf-2.6.0 -H 10.0.0.65 -P 1 -v 2 -t TCP_STREAM -c -C -- -m 1024
> MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.0.0.65 () port 0 AF_INET
> Recv Send Send Utilization Service Demand
> Socket Socket Message Elapsed Send Recv Send Recv
> Size Size Size Time Throughput local remote local remote
> bytes bytes bytes secs. 10^6bits/s % S % U us/KB us/KB
>
> 87380 16384 1024 10.02 65.59 34.95 -1.00 174.598 -1.249
>
> Alignment Offset Bytes Bytes Sends Bytes Recvs
> Local Remote Local Remote Xfered Per Per
> Send Recv Send Recv Send (avg) Recv (avg)
> 8 8 0 0 82158592 1024.00 80233 8905.12 9226
>
> Maximum
> Segment
> Size (bytes)
> 1448
>
> calculation: overall bytes / size per packet / time = packets per second
> 82158592 Bytes / 1024 Bytes / 10.02 s = 8007 packets/s
>
> ! PERF: TCP_STREAM 65.59 MBit/s ok
>
> ---------------------------- TCP_MAERTS -----------------------
> spawn netperf-2.6.0 -H 10.0.0.65 -P 1 -v 2 -t TCP_MAERTS -c -C -- -m 1024
> MIGRATED TCP MAERTS TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.0.0.65 () port 0 AF_INET
> Recv Send Send Utilization Service Demand
> Socket Socket Message Elapsed Recv Send Recv Send
> Size Size Size Time Throughput local remote local remote
> bytes bytes bytes secs. 10^6bits/s % S % U us/KB us/KB
>
> 87380 16384 1024 10.00 543.35 39.06 -1.00 23.555 -0.151
>
> Alignment Offset Bytes Bytes Recvs Bytes Sends
> Local Remote Local Remote Xfered Per Per
> Recv Send Recv Send Recv (avg) Send (avg)
> 8 8 0 0 679280808 13875.90 48954 16384.00 41474
>
> Maximum
> Segment
> Size (bytes)
> 1448
>
> calculation: overall bytes / size per packet / time = packets per second
> 679280808 Bytes / 1024 Bytes / 10.00 s = 66336 packets/s
>
> ! PERF: TCP_MAERTS 543.35 MBit/s ok
>
>
> The manual states
>
> TCP_STREAM It is quite simple, transferring some quantity of data
> from the system running netperf to the system running
> netserver.
> TCP_MAERTS A TCP_MAERTS (MAERTS is STREAM backwards) test is “just
> like” a TCP_STREAM test except the data flows from the
> netserver to the netperf.
>
> So, the scenario is much slower if the Genode side is _receiving_.
Without cursing: This is no good! I will look into that!
Sebastian
--
Sebastian Sumpf
Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
More information about the users
mailing list