From: Rick Jones <rick.jones2@hp.com>
To: Tom Herbert <therbert@google.com>,
davem@davemloft.net, netdev@vger.kernel.org,
eric.dumazet@gmail.com
Subject: Re: [PATCH 0/2 v3] ipv4: Cache dst in tunnels
Date: Thu, 02 Jan 2014 13:51:45 -0800 [thread overview]
Message-ID: <52C5DF71.3080906@hp.com> (raw)
In-Reply-To: <alpine.DEB.2.02.1401021139500.32654@tomh.mtv.corp.google.com>
Nothing that calls for a V4, but a couple of nits and such.
On 01/02/2014 11:48 AM, Tom Herbert wrote:
> Without patches
> 71.22% CPU utilization
> 138/180/244 90/95/99% latencies
The netperf version I have, for which I think I faithfully applied the
patches from Google for the percentiles is 50, 90 and 99.
raj@tardy:~$ netperf -- -O ? | grep -i laten
RT_LATENCY
MIN_LATENCY
MAX_LATENCY
P50_LATENCY
P90_LATENCY
P99_LATENCY
MEAN_LATENCY
STDDEV_LATENCY
> 1.30465e+06 CPU/tps
That is TPS rather than CPU/TPS I am guessing.
> 18318 CPU/tps
TPS/CPU%
>
> With patches
> 69.84%
> 142/186/249 90/95/99% latencies
> 1.30827e+06
> 18732 CPU/tps
Any idea as to the source of the similarly modest increase in the latencies?
Speaking of which, given the overhead of measuring the individual
latencies, you might try a pair of runs without them being measured and
see if you show a larger delta in tps and/or CPU utilization.
raj@tardy:~/netperf2_trunk/src$ ./netperf -i 30,3 -t TCP_RR -- -o
throughput,p50_latency,p90_latency,p99_latency; ./netperf -i 30,3 -t
TCP_RR -- -o throughput
MIGRATED TCP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET
to localhost.localdomain () port 0 AF_INET : +/-2.500% @ 99% conf. :
interval : demo : first burst 0
Throughput,50th Percentile Latency Microseconds,90th Percentile Latency
Microseconds,99th Percentile Latency Microseconds
46248.37,21,22,28
MIGRATED TCP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET
to localhost.localdomain () port 0 AF_INET : +/-2.500% @ 99% conf. :
interval : demo : first burst 0
Throughput
48098.45
A nitpick from the 1/2 email:
> the tunnel is "connected" so that all the rouitng parameters are
happy benchmarking,
rick jones
next prev parent reply other threads:[~2014-01-02 21:51 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-02 19:48 [PATCH 0/2 v3] ipv4: Cache dst in tunnels Tom Herbert
2014-01-02 21:51 ` Rick Jones [this message]
2014-01-04 0:42 ` David Miller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52C5DF71.3080906@hp.com \
--to=rick.jones2@hp.com \
--cc=davem@davemloft.net \
--cc=eric.dumazet@gmail.com \
--cc=netdev@vger.kernel.org \
--cc=therbert@google.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.