# VM invoker: /usr/java/jdk1.8.0_71/jre/bin/java
# VM options: -server -XX:+AggressiveOpts -XX:CompileThreshold=100
# Warmup: 8 iterations, 1 s each
# Measurement: 10 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 8 threads, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: org.apache.logging.log4j.perf.jmh.AsyncAppenderLog4j2Benchmark.throughputSimple
# Parameters: (configFileName = perf5AsyncApndNoLoc-noOpAppender.xml)

# Run progress: 0.00% complete, ETA 00:01:12
# Fork: 1 of 1
# Warmup Iteration   1: 375902.143 ops/s
# Warmup Iteration   2: 216033.953 ops/s
# Warmup Iteration   3: 219984.874 ops/s
# Warmup Iteration   4: 205544.652 ops/s
# Warmup Iteration   5: 224675.440 ops/s
# Warmup Iteration   6: 220062.095 ops/s
# Warmup Iteration   7: 210096.648 ops/s
# Warmup Iteration   8: 180218.045 ops/s
Iteration   1: 205950.704 ops/s
Iteration   2: 216544.156 ops/s
Iteration   3: 224445.041 ops/s
Iteration   4: 223549.365 ops/s
Iteration   5: 207768.277 ops/s
Iteration   6: 230037.005 ops/s
Iteration   7: 207310.871 ops/s
Iteration   8: 211916.809 ops/s
Iteration   9: 217048.256 ops/s
Iteration  10: 218238.176 ops/s


Result: 216280.866 ±(99.9%) 12260.529 ops/s [Average]
  Statistics: (min, avg, max) = (205950.704, 216280.866, 230037.005), stdev = 8109.581
  Confidence interval (99.9%): [204020.337, 228541.395]


# VM invoker: /usr/java/jdk1.8.0_71/jre/bin/java
# VM options: -server -XX:+AggressiveOpts -XX:CompileThreshold=100
# Warmup: 8 iterations, 1 s each
# Measurement: 10 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 8 threads, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: org.apache.logging.log4j.perf.jmh.AsyncAppenderLog4j2Benchmark.throughputSimple
# Parameters: (configFileName = perf5AsyncApndDsrptrNoLoc-noOpAppender.xml)

# Run progress: 25.00% complete, ETA 00:01:09
# Fork: 1 of 1
# Warmup Iteration   1: 413282.558 ops/s
# Warmup Iteration   2: 460791.597 ops/s
# Warmup Iteration   3: 448180.404 ops/s
# Warmup Iteration   4: 563764.243 ops/s
# Warmup Iteration   5: 509997.739 ops/s
# Warmup Iteration   6: 460117.767 ops/s
# Warmup Iteration   7: 461056.249 ops/s
# Warmup Iteration   8: 488908.775 ops/s
Iteration   1: 508775.955 ops/s
Iteration   2: 497852.284 ops/s
Iteration   3: 470379.716 ops/s
Iteration   4: 481281.514 ops/s
Iteration   5: 480468.432 ops/s
Iteration   6: 514309.110 ops/s
Iteration   7: 482184.064 ops/s
Iteration   8: 511120.473 ops/s
Iteration   9: 472245.858 ops/s
Iteration  10: 488480.208 ops/s


Result: 490709.762 ±(99.9%) 24567.828 ops/s [Average]
  Statistics: (min, avg, max) = (470379.716, 490709.762, 514309.110), stdev = 16250.097
  Confidence interval (99.9%): [466141.933, 515277.590]


# VM invoker: /usr/java/jdk1.8.0_71/jre/bin/java
# VM options: -server -XX:+AggressiveOpts -XX:CompileThreshold=100
# Warmup: 8 iterations, 1 s each
# Measurement: 10 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 8 threads, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: org.apache.logging.log4j.perf.jmh.AsyncAppenderLog4j2Benchmark.throughputSimple
# Parameters: (configFileName = perf5AsyncApndMpscQNoLoc-noOpAppender.xml)

# Run progress: 50.00% complete, ETA 00:00:46
# Fork: 1 of 1
# Warmup Iteration   1: 378036.737 ops/s
# Warmup Iteration   2: 301055.616 ops/s
# Warmup Iteration   3: 492709.621 ops/s
# Warmup Iteration   4: 418938.781 ops/s
# Warmup Iteration   5: 434822.219 ops/s
# Warmup Iteration   6: 405932.573 ops/s
# Warmup Iteration   7: 329725.541 ops/s
# Warmup Iteration   8: 304524.987 ops/s
Iteration   1: 244518.421 ops/s
Iteration   2: 282799.425 ops/s
Iteration   3: 501829.619 ops/s
Iteration   4: 222100.760 ops/s
Iteration   5: 471869.533 ops/s
Iteration   6: 376639.531 ops/s
Iteration   7: 847129.507 ops/s
Iteration   8: 353386.472 ops/s
Iteration   9: 456267.529 ops/s
Iteration  10: 278795.213 ops/s


Result: 403533.601 ±(99.9%) 278530.384 ops/s [Average]
  Statistics: (min, avg, max) = (222100.760, 403533.601, 847129.507), stdev = 184230.604
  Confidence interval (99.9%): [125003.217, 682063.985]


# VM invoker: /usr/java/jdk1.8.0_71/jre/bin/java
# VM options: -server -XX:+AggressiveOpts -XX:CompileThreshold=100
# Warmup: 8 iterations, 1 s each
# Measurement: 10 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 8 threads, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: org.apache.logging.log4j.perf.jmh.AsyncAppenderLog4j2Benchmark.throughputSimple
# Parameters: (configFileName = perf5AsyncApndXferQNoLoc-noOpAppender.xml)

# Run progress: 75.00% complete, ETA 00:01:06
# Fork: 1 of 1
# Warmup Iteration   1: 296447.766 ops/s
# Warmup Iteration   2: 714843.373 ops/s
# Warmup Iteration   3: 169928.260 ops/s
# Warmup Iteration   4: 459493.624 ops/s
# Warmup Iteration   5: 139101.289 ops/s
# Warmup Iteration   6: 472402.840 ops/s
# Warmup Iteration   7: 2354779.287 ops/s
# Warmup Iteration   8: 69852.083 ops/s
Iteration   1: 149429.874 ops/s
Iteration   2: 210664.867 ops/s
Iteration   3: 139912.855 ops/s
Iteration   4: 100083.069 ops/s
Iteration   5: 206194.590 ops/s
Iteration   6: 271223.180 ops/s
Iteration   7: 1273225.272 ops/s
Iteration   8: 11245.022 ops/s
Iteration   9: 55382.120 ops/s
Iteration  10: 47955.080 ops/s


Result: 246531.593 ±(99.9%) 559182.197 ops/s [Average]
  Statistics: (min, avg, max) = (11245.022, 246531.593, 1273225.272), stdev = 369864.401
  Confidence interval (99.9%): [-312650.604, 805713.789]


# Run complete. Total time: 00:07:33

Benchmark                                                                              (configFileName)   Mode  Samples       Score        Error  Units
o.a.l.l.p.j.AsyncAppenderLog4j2Benchmark.throughputSimple          perf5AsyncApndNoLoc-noOpAppender.xml  thrpt       10  216280.866 ±  12260.529  ops/s
o.a.l.l.p.j.AsyncAppenderLog4j2Benchmark.throughputSimple    perf5AsyncApndDsrptrNoLoc-noOpAppender.xml  thrpt       10  490709.762 ±  24567.828  ops/s
o.a.l.l.p.j.AsyncAppenderLog4j2Benchmark.throughputSimple     perf5AsyncApndMpscQNoLoc-noOpAppender.xml  thrpt       10  403533.601 ± 278530.384  ops/s
o.a.l.l.p.j.AsyncAppenderLog4j2Benchmark.throughputSimple     perf5AsyncApndXferQNoLoc-noOpAppender.xml  thrpt       10  246531.593 ± 559182.197  ops/s
