Running SAME JVM test against the remote interface with 10000 executions per run curl http://localhost:8080/rmi-same-jvm/remote?runsPerTest=10000 Test Remote RMI Test on same JVM run 30 times with 10000 in each test Run 1 took 3029 milliseconds Run 2 took 3025 milliseconds Run 3 took 3034 milliseconds Run 4 took 3025 milliseconds Run 5 took 3032 milliseconds Run 6 took 3042 milliseconds Run 7 took 3022 milliseconds Run 8 took 3026 milliseconds Run 9 took 3058 milliseconds Run 10 took 3045 milliseconds Run 11 took 3040 milliseconds Run 12 took 3227 milliseconds Run 13 took 3182 milliseconds Run 14 took 3175 milliseconds Run 15 took 3206 milliseconds Run 16 took 3203 milliseconds Run 17 took 3177 milliseconds Run 18 took 3206 milliseconds Run 19 took 3200 milliseconds Run 20 took 3165 milliseconds Run 21 took 3196 milliseconds Run 22 took 3193 milliseconds Run 23 took 3187 milliseconds Run 24 took 3186 milliseconds Run 25 took 3205 milliseconds Run 26 took 3177 milliseconds Run 27 took 3179 milliseconds Run 28 took 3199 milliseconds Run 29 took 3175 milliseconds Run 30 took 3072 milliseconds Average time for 30 runs was 3129.0 Executions per second: 3195.9092361776925 Average time for the last 29 runs was 3133.0 Executions per second ignoring the first run: 3191.828917969997