Base test ALL the features enabled 1000 concurrent connections 1L txns: response times

This information is based on the client-side measurements.

Response times trace
rptm.trace.scope=sides=client__phases=ph16000
Object Response time (msec) Size (KBytes)
Min Mean Max Min Mean Max
"bodiless" response n/a[1] n/a[1] n/a[1] 0.09 0.10 0.47
"const_1KB_objects" response n/a[1] n/a[1] n/a[1] 1.42 1.45 1.47
all response content types n/a[1] n/a[1] n/a[1] 0.09 0.74 1.47
misses 12.00 203.13 3971.00 1.42 1.45 1.47
hits and misses 12.00 203.13 3971.00 1.42 1.45 1.47
ims/200 17.00 424.91 3173.00 0.43 1.45 1.47
ims/304 11.00 405.76 3044.00 0.28 0.29 0.29
all ims 11.00 415.45 3173.00 0.28 0.88 1.47
cachable 12.00 203.13 3971.00 1.42 1.45 1.47
cachable and not 12.00 203.13 3971.00 1.42 1.45 1.47
fill 12.00 203.13 3971.00 1.42 1.45 1.47
reload 18.00 404.52 2853.00 0.43 1.45 1.47
HEAD 19.00 188.48 884.00 0.43 0.45 0.47
POST 253.00 2316.46 3547.00 1.42 1.45 1.47
CONNECT 2.00 18.45 3228.00 0.09 0.09 0.09
all non-gets 2.00 191.32 3547.00 0.09 0.19 1.47
all replies 2.00 217.79 3971.00 0.09 0.74 1.47
SSL misses 2.00 217.79 3971.00 0.09 0.74 1.47
SSL hits and misses 2.00 217.79 3971.00 0.09 0.74 1.47
tunneled 2.00 217.79 3971.00 0.09 0.74 1.47

No events observed for the following statistics: "foreign" response, "unknown" response, hits, not cachable, FTP active, FTP passive, FTP all modes, range, abort, redirected request, reply to redirect, PUT, page, useful proxy validations, useless proxy validations, all proxy validations, SOCKS hits, SOCKS misses, SOCKS hits and misses, SSL hits, FTP hits, FTP misses, FTP hits and misses, no auth, all auth, custom.


The 'Reply object' table provides response time and response size statistics for many classes of transactions and for so-called pages.

Note that some classes are a combination of other classes. For example, the 'all ims' class contains transactions with If-Modified-Since requests that resulted in either '200 OK' (the 'ims/304' class) or '304 Not Modified' (the 'ims/304' class) responses.

Some statistics may not be available because either no objects of the corresponding class were seen during the test or no facilities to collect the stats exist for the class. The former can be verified using a 'Reply stream' table.

A similar table covering request messages is available elsewhere.



Byte Latency Written (msec) Read (msec)
Min Mean Max Min Mean Max
Last request byte 0.00 65.89 3420.00 0.00 52.68 112.00
First response byte 0.00 29.33 113.00 12.00 202.80 3971.00
Client Byte Latency Histogram
latency.histogram.client_figure.scope=sides=client,server__phases=ph16000
Server Byte Latency Histogram
latency.histogram.server_figure.scope=sides=client,server__phases=ph16000

The 'first response byte' latency is the time it took Polygraph to read (or write) the first response byte. The timer starts when the transaction starts. The timer stops when the server writes the first response byte to the TCP socket or the client reads the first response byte from the socket.

Similarly, the 'last request byte' latency is the time it took Polygraph to read (or write) the last request byte. The timer starts when the transaction starts. The timer stop when the client writes the last request byte or the server reads the last request byte.

Usually, more than one byte is read or written in one I/O operation, but a single-byte I/O is sufficient to stop these latency timers. Only HTTP-level bytes can stop the timers. Low-level content exchanged during TCP or SSL handshakes and negotiations has no effect. These stats are collected for basic transactions only.