Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ java -jar benchmarks.jar
- # JMH 1.11.2 (released 26 days ago)
- # VM version: JDK 1.8.0_66, VM 25.66-b17
- # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
- # VM options: <none>
- # Warmup: 5 iterations, 1 s each
- # Measurement: 5 iterations, 1 s each
- # Timeout: 10 min per iteration
- # Threads: 1 thread, will synchronize iterations
- # Benchmark mode: Average time, time/op
- # Benchmark: com.takipi.oss.benchmarks.jmh.loops.LoopBenchmarkMain.forEachLambdaMaxInteger
- # Run progress: 0.00% complete, ETA 00:02:20
- # Fork: 1 of 2
- # Warmup Iteration 1: 0.867 ms/op
- # Warmup Iteration 2: 0.699 ms/op
- # Warmup Iteration 3: 0.675 ms/op
- # Warmup Iteration 4: 0.661 ms/op
- # Warmup Iteration 5: 0.562 ms/op
- Iteration 1: 0.564 ms/op
- Iteration 2: 0.568 ms/op
- Iteration 3: 0.563 ms/op
- Iteration 4: 0.567 ms/op
- Iteration 5: 0.567 ms/op
- # Run progress: 7.14% complete, ETA 00:02:13
- # Fork: 2 of 2
- # Warmup Iteration 1: 0.857 ms/op
- # Warmup Iteration 2: 0.698 ms/op
- # Warmup Iteration 3: 0.675 ms/op
- # Warmup Iteration 4: 0.664 ms/op
- # Warmup Iteration 5: 0.560 ms/op
- Iteration 1: 0.562 ms/op
- Iteration 2: 0.565 ms/op
- Iteration 3: 0.565 ms/op
- Iteration 4: 0.566 ms/op
- Iteration 5: 0.566 ms/op
- Result "forEachLambdaMaxInteger":
- 0.565 ?(99.9%) 0.003 ms/op [Average]
- (min, avg, max) = (0.562, 0.565, 0.568), stdev = 0.002
- CI (99.9%): [0.562, 0.568] (assumes normal distribution)
- # JMH 1.11.2 (released 26 days ago)
- # VM version: JDK 1.8.0_66, VM 25.66-b17
- # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
- # VM options: <none>
- # Warmup: 5 iterations, 1 s each
- # Measurement: 5 iterations, 1 s each
- # Timeout: 10 min per iteration
- # Threads: 1 thread, will synchronize iterations
- # Benchmark mode: Average time, time/op
- # Benchmark: com.takipi.oss.benchmarks.jmh.loops.LoopBenchmarkMain.forEachMaxInteger
- # Run progress: 14.29% complete, ETA 00:02:03
- # Fork: 1 of 2
- # Warmup Iteration 1: 0.118 ms/op
- # Warmup Iteration 2: 0.116 ms/op
- # Warmup Iteration 3: 0.116 ms/op
- # Warmup Iteration 4: 0.116 ms/op
- # Warmup Iteration 5: 0.116 ms/op
- Iteration 1: 0.116 ms/op
- Iteration 2: 0.116 ms/op
- Iteration 3: 0.116 ms/op
- Iteration 4: 0.116 ms/op
- Iteration 5: 0.116 ms/op
- # Run progress: 21.43% complete, ETA 00:01:53
- # Fork: 2 of 2
- # Warmup Iteration 1: 0.118 ms/op
- # Warmup Iteration 2: 0.116 ms/op
- # Warmup Iteration 3: 0.116 ms/op
- # Warmup Iteration 4: 0.116 ms/op
- # Warmup Iteration 5: 0.116 ms/op
- Iteration 1: 0.116 ms/op
- Iteration 2: 0.116 ms/op
- Iteration 3: 0.116 ms/op
- Iteration 4: 0.116 ms/op
- Iteration 5: 0.116 ms/op
- Result "forEachMaxInteger":
- 0.116 ?(99.9%) 0.001 ms/op [Average]
- (min, avg, max) = (0.116, 0.116, 0.116), stdev = 0.001
- CI (99.9%): [0.116, 0.116] (assumes normal distribution)
- # JMH 1.11.2 (released 26 days ago)
- # VM version: JDK 1.8.0_66, VM 25.66-b17
- # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
- # VM options: <none>
- # Warmup: 5 iterations, 1 s each
- # Measurement: 5 iterations, 1 s each
- # Timeout: 10 min per iteration
- # Threads: 1 thread, will synchronize iterations
- # Benchmark mode: Average time, time/op
- # Benchmark: com.takipi.oss.benchmarks.jmh.loops.LoopBenchmarkMain.forMaxInteger
- # Run progress: 28.57% complete, ETA 00:01:42
- # Fork: 1 of 2
- # Warmup Iteration 1: 0.232 ms/op
- # Warmup Iteration 2: 0.231 ms/op
- # Warmup Iteration 3: 0.230 ms/op
- # Warmup Iteration 4: 0.230 ms/op
- # Warmup Iteration 5: 0.230 ms/op
- Iteration 1: 0.230 ms/op
- Iteration 2: 0.230 ms/op
- Iteration 3: 0.230 ms/op
- Iteration 4: 0.230 ms/op
- Iteration 5: 0.230 ms/op
- # Run progress: 35.71% complete, ETA 00:01:32
- # Fork: 2 of 2
- # Warmup Iteration 1: 0.231 ms/op
- # Warmup Iteration 2: 0.230 ms/op
- # Warmup Iteration 3: 0.229 ms/op
- # Warmup Iteration 4: 0.229 ms/op
- # Warmup Iteration 5: 0.229 ms/op
- Iteration 1: 0.229 ms/op
- Iteration 2: 0.230 ms/op
- Iteration 3: 0.229 ms/op
- Iteration 4: 0.229 ms/op
- Iteration 5: 0.229 ms/op
- Result "forMaxInteger":
- 0.230 ?(99.9%) 0.001 ms/op [Average]
- (min, avg, max) = (0.229, 0.230, 0.230), stdev = 0.001
- CI (99.9%): [0.229, 0.230] (assumes normal distribution)
- # JMH 1.11.2 (released 26 days ago)
- # VM version: JDK 1.8.0_66, VM 25.66-b17
- # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
- # VM options: <none>
- # Warmup: 5 iterations, 1 s each
- # Measurement: 5 iterations, 1 s each
- # Timeout: 10 min per iteration
- # Threads: 1 thread, will synchronize iterations
- # Benchmark mode: Average time, time/op
- # Benchmark: com.takipi.oss.benchmarks.jmh.loops.LoopBenchmarkMain.iteratorMaxInteger
- # Run progress: 42.86% complete, ETA 00:01:22
- # Fork: 1 of 2
- # Warmup Iteration 1: 0.118 ms/op
- # Warmup Iteration 2: 0.116 ms/op
- # Warmup Iteration 3: 0.116 ms/op
- # Warmup Iteration 4: 0.116 ms/op
- # Warmup Iteration 5: 0.116 ms/op
- Iteration 1: 0.116 ms/op
- Iteration 2: ^@0.116 ms/op
- Iteration 3: 0.116 ms/op
- Iteration 4: 0.116 ms/op
- Iteration 5: 0.116 ms/op
- # Run progress: 50.00% complete, ETA 00:01:12
- # Fork: 2 of 2
- # Warmup Iteration 1: 0.118 ms/op
- # Warmup Iteration 2: 0.116 ms/op
- # Warmup Iteration 3: 0.116 ms/op
- # Warmup Iteration 4: 0.116 ms/op
- # Warmup Iteration 5: 0.116 ms/op
- Iteration 1: 0.116 ms/op
- Iteration 2: 0.116 ms/op
- Iteration 3: 0.116 ms/op
- Iteration 4: 0.116 ms/op
- Iteration 5: 0.116 ms/op
- Result "iteratorMaxInteger":
- 0.116 ?(99.9%) 0.001 ms/op [Average]
- (min, avg, max) = (0.116, 0.116, 0.116), stdev = 0.001
- CI (99.9%): [0.115, 0.116] (assumes normal distribution)
- # JMH 1.11.2 (released 26 days ago)
- # VM version: JDK 1.8.0_66, VM 25.66-b17
- # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
- # VM options: <none>
- # Warmup: 5 iterations, 1 s each
- # Measurement: 5 iterations, 1 s each
- # Timeout: 10 min per iteration
- # Threads: 1 thread, will synchronize iterations
- # Benchmark mode: Average time, time/op
- # Benchmark: com.takipi.oss.benchmarks.jmh.loops.LoopBenchmarkMain.lambdaMaxInteger
- # Run progress: 57.14% complete, ETA 00:01:01
- # Fork: 1 of 2
- # Warmup Iteration 1: 0.728 ms/op
- # Warmup Iteration 2: 0.588 ms/op
- # Warmup Iteration 3: 0.572 ms/op
- # Warmup Iteration 4: 0.554 ms/op
- # Warmup Iteration 5: 0.543 ms/op
- Iteration 1: 0.543 ms/op
- Iteration 2: 0.545 ms/op
- Iteration 3: 0.548 ms/op
- Iteration 4: 0.548 ms/op
- Iteration 5: 0.547 ms/op
- # Run progress: 64.29% complete, ETA 00:00:51
- # Fork: 2 of 2
- # Warmup Iteration 1: 0.726 ms/op
- # Warmup Iteration 2: 0.587 ms/op
- # Warmup Iteration 3: 0.566 ms/op
- # Warmup Iteration 4: 0.550 ms/op
- # Warmup Iteration 5: 0.543 ms/op
- Iteration 1: 0.545 ms/op
- Iteration 2: 0.548 ms/op
- Iteration 3: 0.548 ms/op
- Iteration 4: 0.549 ms/op
- Iteration 5: 0.547 ms/op
- Result "lambdaMaxInteger":
- 0.547 ?(99.9%) 0.003 ms/op [Average]
- (min, avg, max) = (0.543, 0.547, 0.549), stdev = 0.002
- CI (99.9%): [0.544, 0.549] (assumes normal distribution)
- # JMH 1.11.2 (released 26 days ago)
- # VM version: JDK 1.8.0_66, VM 25.66-b17
- # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
- # VM options: <none>
- # Warmup: 5 iterations, 1 s each
- # Measurement: 5 iterations, 1 s each
- # Timeout: 10 min per iteration
- # Threads: 1 thread, will synchronize iterations
- # Benchmark mode: Average time, time/op
- # Benchmark: com.takipi.oss.benchmarks.jmh.loops.LoopBenchmarkMain.parallelStreamMaxInteger
- # Run progress: 71.43% complete, ETA 00:00:41
- # Fork: 1 of 2
- # Warmup Iteration 1: 0.539 ms/op
- # Warmup Iteration 2: 0.396 ms/op
- # Warmup Iteration 3: 0.394 ms/op
- # Warmup Iteration 4: 0.399 ms/op
- # Warmup Iteration 5: 0.399 ms/op
- Iteration 1: 0.407 ms/op
- Iteration 2: 0.409 ms/op
- Iteration 3: 0.463 ms/op
- Iteration 4: 0.470 ms/op
- Iteration 5: 0.468 ms/op
- # Run progress: 78.57% complete, ETA 00:00:30
- # Fork: 2 of 2
- # Warmup Iteration 1: 0.555 ms/op
- # Warmup Iteration 2: 0.406 ms/op
- # Warmup Iteration 3: 0.411 ms/op
- # Warmup Iteration 4: 0.407 ms/op
- # Warmup Iteration 5: 0.406 ms/op
- Iteration 1: 0.414 ms/op
- Iteration 2: 0.410 ms/op
- Iteration 3: 0.406 ms/op
- Iteration 4: 0.407 ms/op
- Iteration 5: 0.411 ms/op
- Result "parallelStreamMaxInteger":
- 0.426 ?(99.9%) 0.042 ms/op [Average]
- (min, avg, max) = (0.406, 0.426, 0.470), stdev = 0.028
- CI (99.9%): [0.384, 0.469] (assumes normal distribution)
- # JMH 1.11.2 (released 26 days ago)
- # VM version: JDK 1.8.0_66, VM 25.66-b17
- # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
- # VM options: <none>
- # Warmup: 5 iterations, 1 s each
- # Measurement: 5 iterations, 1 s each
- # Timeout: 10 min per iteration
- # Threads: 1 thread, will synchronize iterations
- # Benchmark mode: Average time, time/op
- # Benchmark: com.takipi.oss.benchmarks.jmh.loops.LoopBenchmarkMain.streamMaxInteger
- # Run progress: 85.71% complete, ETA 00:00:20
- # Fork: 1 of 2
- # Warmup Iteration 1: 0.751 ms/op
- # Warmup Iteration 2: 0.598 ms/op
- # Warmup Iteration 3: 0.581 ms/op
- # Warmup Iteration 4: 0.607 ms/op
- # Warmup Iteration 5: 0.626 ms/op
- Iteration 1: ^@0.627 ms/op
- Iteration 2: 0.629 ms/op
- Iteration 3: 0.632 ms/op
- Iteration 4: 0.631 ms/op
- Iteration 5: 0.628 ms/op
- # Run progress: 92.86% complete, ETA 00:00:10
- # Fork: 2 of 2
- # Warmup Iteration 1: 0.740 ms/op
- # Warmup Iteration 2: 0.599 ms/op
- # Warmup Iteration 3: 0.578 ms/op
- # Warmup Iteration 4: 0.610 ms/op
- # Warmup Iteration 5: 0.626 ms/op
- Iteration 1: 0.628 ms/op
- Iteration 2: 0.631 ms/op
- Iteration 3: 0.632 ms/op
- Iteration 4: 0.631 ms/op
- Iteration 5: 0.631 ms/op
- Result "streamMaxInteger":
- 0.630 ?(99.9%) 0.003 ms/op [Average]
- (min, avg, max) = (0.627, 0.630, 0.632), stdev = 0.002
- CI (99.9%): [0.627, 0.633] (assumes normal distribution)
- # Run complete. Total time: 00:02:24
- Benchmark Mode Cnt Score Error Units
- LoopBenchmarkMain.forEachLambdaMaxInteger avgt 10 0.565 ? 0.003 ms/op
- LoopBenchmarkMain.forEachMaxInteger avgt 10 0.116 ? 0.001 ms/op
- LoopBenchmarkMain.forMaxInteger avgt 10 0.230 ? 0.001 ms/op
- LoopBenchmarkMain.iteratorMaxInteger avgt 10 0.116 ? 0.001 ms/op
- LoopBenchmarkMain.lambdaMaxInteger avgt 10 0.547 ? 0.003 ms/op
- LoopBenchmarkMain.parallelStreamMaxInteger avgt 10 0.426 ? 0.042 ms/op
- LoopBenchmarkMain.streamMaxInteger avgt 10 0.630 ? 0.003 ms/op
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement