On 22/03/2008, Kirk <[EMAIL PROTECTED]> wrote:
> rob hinds wrote:
>  > Hi All,
>  >
>  > I have been running some performance tests using jmeter (testing
>  > webservices) and the results i am receiving do not seem consistent.
>  >
>  > I am running http tests and writing the results to a csv file, storing the
>  > timestamp and latency of each test.
>  >
>  > I am calculating the overall time of the test run(the timestamp of the last
>  > test minus the timestamp of the first test) and then calculate the thruput
>  > by dividing the number of tests run (I do a run of 2500 requests) by the
>  > calculated time taken.
>  >
>  > however, the thruput does not seem to be consistent with the average
>  > latency.
>  >
>  > For example, I run a test of 2500 and the average latency is 500ms and the
>  > thruput is 15.1 messages/second, however, I also run another test and I get
>  > an average latency of 250ms but the thruput is only 17.4 messages/second.
>  > Intuitively,  the latency should directly proportional to the thruput, and
>  > roughly speaking (untill you max out your services) if you double the
>  > average latency I would expect the thruput to halve?
>  >
>  > Any ideas as to what might be happening?
>  >
>
> what hardware are you using? How is the test setup? It is possible that
>  you've saturated the system in such a way that the only thing you've
>  done by reducing the load is you've reduced the latency. IOWs, you're
>  beyond the knee
>

The latency is time to first response. If there are a lot of large
pages, that may not scale.

>  Kind regards,
>  Kirk Pepperdine
>  > Thanks in advance
>  > Rob
>  >
>  >
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to