We are testing a web application with JMeter 2.3.1 and are getting slow
responses while increasing the number of threads.
The test is distributed over 4 VMWare client PC's/Windows XP Pro, all
running JMeter.
Every VM: Intel Xeon CPU, 3 GHz, 1 GB RAM
The clients use one of three similar web servers.
Doing 200 threads (ramp-up 120 sec) per client goes OK, a simple request
for a GIF does below 100 ms and sometimes even below 10 ms.
Running 330 threads (ramp-up 120 sec) per client suddenly has responses
of the same GIF of between 500 and 1000 ms.
Note: the response times of a GIF is not the goal of this testing, but
made us think the client got problems.
Splitting these 330 threads over two clients (we now have 8 clients
running) gives the same fast responses for this GIF below 100 ms or
below 10 ms.
So the webservers get the same load, but the performance is different.
At first we thought the webserver was hitting a performance problem, but
scheduling the same amount of threads over double the clients gives a
good performance again.
In the JMeter logs I can't find any problems. Memory does not seem the
problem.
Is there an explanation for this?
Can the client influence the perfomance and thus the response-times?
Regards,
--
Rinke Heida
ARIS b.v.
Burgemeester Falkenaweg 104, 8442 LH Heerenveen, The Netherlands
Tel +31-(0)513-629981, E-mail [EMAIL PROTECTED], Http://www.aris.nl
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]