vlsi commented on pull request #603:
URL: https://github.com/apache/jmeter/pull/603#issuecomment-657060836


   I've added 10ms sleep test as well: `-Jjmeter.save.queue.size=524288 
-Jthreads=2000 -Jduration=120 -Jrampup=1`
   
   before:
   
   ```
   summary + 191792 in 00:00:21 = 9219.0/s Avg:   156 Min:    10 Max:   991 
Err:     0 (0.00%) Active: 2000 Started: 2000 Finished: 0
   summary + 317236 in 00:00:30 = 10574.5/s Avg:   152 Min:    10 Max:   548 
Err:     0 (0.00%) Active: 2000 Started: 2000 Finished: 0
   summary = 509028 in 00:00:51 = 10019.4/s Avg:   153 Min:    10 Max:   991 
Err:     0 (0.00%)
   summary + 314744 in 00:00:30 = 10491.5/s Avg:   155 Min:    10 Max:  1218 
Err:     0 (0.00%) Active: 2000 Started: 2000 Finished: 0
   summary = 823772 in 00:01:21 = 10194.7/s Avg:   154 Min:    10 Max:  1218 
Err:     0 (0.00%)
   summary + 347093 in 00:00:30 = 11569.8/s Avg:   153 Min:    10 Max:   785 
Err:     0 (0.00%) Active: 2000 Started: 2000 Finished: 0
   summary = 1170865 in 00:01:51 = 10567.0/s Avg:   154 Min:    10 Max:  1218 
Err:     0 (0.00%)
   summary +  96680 in 00:00:10 = 9289.9/s Avg:   160 Min:    10 Max:  1339 
Err:     0 (0.00%) Active: 0 Started: 2000 Finished: 2000
   summary = 1267545 in 00:02:01 = 10457.3/s Avg:   154 Min:    10 Max:  1339 
Err:     0 (0.00%)
   ```
   
   after:
   
   ```
   summary +      1 in 00:00:00 =    9.1/s Avg:    13 Min:    13 Max:    13 
Err:     0 (0.00%) Active: 90 Started: 90 Finished: 0
   summary + 320825 in 00:00:27 = 11825.9/s Avg:   157 Min:    10 Max:   884 
Err:     0 (0.00%) Active: 2000 Started: 2000 Finished: 0
   summary = 320826 in 00:00:27 = 11778.2/s Avg:   157 Min:    10 Max:   884 
Err:     0 (0.00%)
   summary + 371391 in 00:00:30 = 12342.3/s Avg:   157 Min:    10 Max:   946 
Err:     0 (0.00%) Active: 2000 Started: 2000 Finished: 0
   summary = 692217 in 00:00:57 = 12074.3/s Avg:   157 Min:    10 Max:   946 
Err:     0 (0.00%)
   summary + 375868 in 00:00:30 = 12513.5/s Avg:   157 Min:    10 Max:   954 
Err:     0 (0.00%) Active: 2000 Started: 2000 Finished: 0
   summary = 1068085 in 00:01:27 = 12225.3/s Avg:   157 Min:    10 Max:   954 
Err:     0 (0.00%)
   summary + 364263 in 00:00:30 = 12148.2/s Avg:   159 Min:    10 Max:  1309 
Err:     0 (0.00%) Active: 2000 Started: 2000 Finished: 0
   summary = 1432348 in 00:01:57 = 12205.6/s Avg:   157 Min:    10 Max:  1309 
Err:     0 (0.00%)
   summary +  38372 in 00:00:04 = 10097.9/s Avg:   167 Min:    11 Max:   566 
Err:     0 (0.00%) Active: 0 Started: 2000 Finished: 2000
   summary = 1470720 in 00:02:01 = 12139.5/s Avg:   158 Min:    10 Max:  1309 
Err:     0 (0.00%)
   ```
   
   That is roughly 10K -> 12K which is 20% improvement for the very limited 
case when Test plan is doing nothing.
   
   
   
   I still insist that `sleep` is not a realistic test plan because it has no 
business logic. The web plan would perform HTTP request send/receive which 
consumes CPU, and it makes the contention on the result saver much less to be 
an issue.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to