Re: [tcpm] TCP tuning
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tcpm] TCP tuning



On Feb 3, 2010, at 9:41 PM, rick jones wrote:
PS - I suppose if I'd been thinking more clearly, I'd have also included --enable-historgram in the ./configure command and been able to give a histogram of the response times (adding a -v 2 option to the global command line options), but I suppose that can be guesstimated from the traces.

Ok, so perhaps I like running netperf too much :) Here then are the application-level measured response times. The first netperf is with tcp_slow_start_after_idle = 0, the second with it set to 1, I'll leave- out the rest of the netperf output as it is repetitive:

tcp_slow_start_after_idle = 0 on server:

Histogram of request/response times
UNIT_USEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 TEN_USEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 HUNDRED_USEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 UNIT_MSEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 TEN_MSEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 HUNDRED_MSEC : 0: 294: 4: 0: 2: 0: 0: 0: 0: 0 UNIT_SEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 TEN_SEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0
>100_SECS: 0
HIST_TOTAL:      300

That means 294 times 100ms <= responsetime < 200ms, 4 times it was 200ms <= responsetime < 300ms etc etc.

tcp_slow_start_after_idle = 1 on server:

UNIT_USEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 TEN_USEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 HUNDRED_USEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 UNIT_MSEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 TEN_MSEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 HUNDRED_MSEC : 0: 0: 0: 290: 10: 0: 0: 0: 0: 0 UNIT_SEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0 TEN_SEC : 0: 0: 0: 0: 0: 0: 0: 0: 0: 0
>100_SECS: 0
HIST_TOTAL:      300

Now it was 290 with 300ms <= responsetime < 400ms

Just as a refresher, the request size was 128 bytes, the response size 16384.

The ICMP Echo RTT is ~120 ms between my home system and netperf.org:

--- netperf.org ping statistics ---
10 packets transmitted, 10 packets received, 0% packet loss
round-trip min/avg/max/stddev = 119.523/120.410/121.248/0.493 ms

rick jones
Wisdom teeth are impacted, people are affected by the effects of events


Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.