Pekko Http with core 1.0.2 inline
379 lines
pekko-http > http-bench-jmh/jmh:run -i 3 -wi 3 -f 1
pekko-http > http-bench-jmh/jmh:run -i 3 -wi 3 -f 1
[warn] sbt 0.13 shell syntax is deprecated; use slash syntax instead: http-bench-jmh / Jmh / run
[warn] sbt 0.13 shell syntax is deprecated; use slash syntax instead: http-bench-jmh / Jmh / run
[warn] multiple main classes detected: run 'show discoveredMainClasses' to see the list
[warn] multiple main classes detected: run 'show discoveredMainClasses' to see the list
[warn] multiple main classes detected: run 'show discoveredMainClasses' to see the list
[warn] multiple main classes detected: run 'show discoveredMainClasses' to see the list
[info] running org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/classes /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/src_managed/jmh /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/resource_managed/jmh default
[info] running org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/classes /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/src_managed/jmh /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/resource_managed/jmh default
Processing 25 classes from /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/classes with "reflection" generator
Processing 88 classes from /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/classes with "reflection" generator
Writing out Java source to /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/src_managed/jmh and resources to /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/resource_managed/jmh
Writing out Java source to /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/src_managed/jmh and resources to /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/resource_managed/jmh
[info] compiling 63 Java sources to /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/classes ...
[info] compiling 63 Java sources to /Users/mdedetrich/github/incubator-pekko-http/http-bench-jmh/target/scala-2.13/classes ...
[info] running (fork) org.openjdk.jmh.Main -i 3 -wi 3 -f 1
[info] running (fork) org.openjdk.jmh.Main -i 3 -wi 3 -f 1
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: <none>
[info] # VM options: <none>
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 10 s each
[info] # Warmup: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.cors.CorsBenchmark.baseline
[info] # Benchmark: org.apache.pekko.http.cors.CorsBenchmark.baseline
[info] # Run progress: 0.00% complete, ETA 00:33:21
[info] # Run progress: 0.00% complete, ETA 00:33:21
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 8532.980 ops/s
[info] # Warmup Iteration 1: 8960.362 ops/s
[info] # Warmup Iteration 2: 9871.118 ops/s
[info] # Warmup Iteration 2: 10319.613 ops/s
[info] # Warmup Iteration 3: 9968.805 ops/s
[info] # Warmup Iteration 3: 10338.366 ops/s
[info] Iteration 1: 9925.200 ops/s
[info] Iteration 1: 10319.147 ops/s
[info] Iteration 2: 9741.517 ops/s
[info] Iteration 2: 10321.339 ops/s
[info] Iteration 3: 9947.952 ops/s
[info] Iteration 3: 10259.760 ops/s
[info] Result "org.apache.pekko.http.cors.CorsBenchmark.baseline":
[info] Result "org.apache.pekko.http.cors.CorsBenchmark.baseline":
[info] 9871.556 ±(99.9%) 2065.023 ops/s [Average]
[info] 10300.082 ±(99.9%) 637.384 ops/s [Average]
[info] (min, avg, max) = (9741.517, 9871.556, 9947.952), stdev = 113.191
[info] (min, avg, max) = (10259.760, 10300.082, 10321.339), stdev = 34.937
[info] CI (99.9%): [7806.533, 11936.580] (assumes normal distribution)
[info] CI (99.9%): [9662.698, 10937.466] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: <none>
[info] # VM options: <none>
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 10 s each
[info] # Warmup: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.cors.CorsBenchmark.default_cors
[info] # Benchmark: org.apache.pekko.http.cors.CorsBenchmark.default_cors
[info] # Run progress: 3.00% complete, ETA 00:32:54
[info] # Run progress: 3.00% complete, ETA 00:32:55
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 8296.450 ops/s
[info] # Warmup Iteration 1: 8756.650 ops/s
[info] # Warmup Iteration 2: 9666.920 ops/s
[info] # Warmup Iteration 2: 10024.447 ops/s
[info] # Warmup Iteration 3: 9683.495 ops/s
[info] # Warmup Iteration 3: 10019.443 ops/s
[info] Iteration 1: 9624.138 ops/s
[info] Iteration 1: 9977.283 ops/s
[info] Iteration 2: 9736.386 ops/s
[info] Iteration 2: 9897.801 ops/s
[info] Iteration 3: 9594.353 ops/s
[info] Iteration 3: 9962.356 ops/s
[info] Result "org.apache.pekko.http.cors.CorsBenchmark.default_cors":
[info] Result "org.apache.pekko.http.cors.CorsBenchmark.default_cors":
[info] 9651.626 ±(99.9%) 1366.452 ops/s [Average]
[info] 9945.813 ±(99.9%) 770.694 ops/s [Average]
[info] (min, avg, max) = (9594.353, 9651.626, 9736.386), stdev = 74.900
[info] (min, avg, max) = (9897.801, 9945.813, 9977.283), stdev = 42.244
[info] CI (99.9%): [8285.174, 11018.077] (assumes normal distribution)
[info] CI (99.9%): [9175.119, 10716.507] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: <none>
[info] # VM options: <none>
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 10 s each
[info] # Warmup: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.cors.CorsBenchmark.default_preflight
[info] # Benchmark: org.apache.pekko.http.cors.CorsBenchmark.default_preflight
[info] # Run progress: 6.00% complete, ETA 00:31:54
[info] # Run progress: 6.00% complete, ETA 00:31:54
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 8361.562 ops/s
[info] # Warmup Iteration 1: 8833.146 ops/s
[info] # Warmup Iteration 2: 9513.182 ops/s
[info] # Warmup Iteration 2: 10035.048 ops/s
[info] # Warmup Iteration 3: 9587.173 ops/s
[info] # Warmup Iteration 3: 9910.021 ops/s
[info] Iteration 1: 9515.653 ops/s
[info] Iteration 1: 9844.188 ops/s
[info] Iteration 2: 9659.073 ops/s
[info] Iteration 2: 9983.071 ops/s
[info] Iteration 3: 9634.936 ops/s
[info] Iteration 3: 9963.754 ops/s
[info] Result "org.apache.pekko.http.cors.CorsBenchmark.default_preflight":
[info] Result "org.apache.pekko.http.cors.CorsBenchmark.default_preflight":
[info] 9603.221 ±(99.9%) 1400.939 ops/s [Average]
[info] 9930.338 ±(99.9%) 1372.481 ops/s [Average]
[info] (min, avg, max) = (9515.653, 9603.221, 9659.073), stdev = 76.790
[info] (min, avg, max) = (9844.188, 9930.338, 9983.071), stdev = 75.230
[info] CI (99.9%): [8202.282, 11004.160] (assumes normal distribution)
[info] CI (99.9%): [8557.857, 11302.819] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 1 s each
[info] # Warmup: 3 iterations, 1 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Parameters: (maxConnections = 1)
[info] # Parameters: (maxConnections = 1)
[info] # Run progress: 9.00% complete, ETA 00:30:52
[info] # Run progress: 9.00% complete, ETA 00:30:52
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 99825.812 ops/s
[info] # Warmup Iteration 1: 113962.536 ops/s
[info] # Warmup Iteration 2: 254675.006 ops/s
[info] # Warmup Iteration 2: 263718.307 ops/s
[info] # Warmup Iteration 3: 252521.085 ops/s
[info] # Warmup Iteration 3: 268686.930 ops/s
[info] Iteration 1: 256374.805 ops/s
[info] Iteration 1: 268080.915 ops/s
[info] Iteration 2: 258253.463 ops/s
[info] Iteration 2: 266566.101 ops/s
[info] Iteration 3: 254976.086 ops/s
[info] Iteration 3: 267593.100 ops/s
[info] [INFO] [01/16/2024 21:35:20.994] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] [INFO] [01/16/2024 23:28:06.595] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] 256534.785 ±(99.9%) 30002.439 ops/s [Average]
[info] 267413.372 ±(99.9%) 14106.680 ops/s [Average]
[info] (min, avg, max) = (254976.086, 256534.785, 258253.463), stdev = 1644.535
[info] (min, avg, max) = (266566.101, 267413.372, 268080.915), stdev = 773.235
[info] CI (99.9%): [226532.345, 286537.224] (assumes normal distribution)
[info] CI (99.9%): [253306.693, 281520.052] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 1 s each
[info] # Warmup: 3 iterations, 1 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Parameters: (maxConnections = 10)
[info] # Parameters: (maxConnections = 10)
[info] # Run progress: 9.45% complete, ETA 00:30:54
[info] # Run progress: 9.45% complete, ETA 00:30:54
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 99746.245 ops/s
[info] # Warmup Iteration 1: 100689.451 ops/s
[info] # Warmup Iteration 2: 238589.054 ops/s
[info] # Warmup Iteration 2: 240099.279 ops/s
[info] # Warmup Iteration 3: 232948.597 ops/s
[info] # Warmup Iteration 3: 238905.990 ops/s
[info] Iteration 1: 237690.883 ops/s
[info] Iteration 1: 244440.134 ops/s
[info] Iteration 2: 234404.406 ops/s
[info] Iteration 2: 243249.021 ops/s
[info] Iteration 3: 232482.790 ops/s
[info] Iteration 3: 240022.882 ops/s
[info] [INFO] [01/16/2024 21:35:31.124] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] [INFO] [01/16/2024 23:28:16.747] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] 234859.359 ±(99.9%) 48048.209 ops/s [Average]
[info] 242570.679 ±(99.9%) 41694.546 ops/s [Average]
[info] (min, avg, max) = (232482.790, 234859.359, 237690.883), stdev = 2633.684
[info] (min, avg, max) = (240022.882, 242570.679, 244440.134), stdev = 2285.419
[info] CI (99.9%): [186811.150, 282907.569] (assumes normal distribution)
[info] CI (99.9%): [200876.133, 284265.225] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 1 s each
[info] # Warmup: 3 iterations, 1 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Parameters: (maxConnections = 100)
[info] # Parameters: (maxConnections = 100)
[info] # Run progress: 9.90% complete, ETA 00:30:53
[info] # Run progress: 9.90% complete, ETA 00:30:53
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 73125.534 ops/s
[info] # Warmup Iteration 1: 73964.986 ops/s
[info] # Warmup Iteration 2: 228893.469 ops/s
[info] # Warmup Iteration 2: 235879.644 ops/s
[info] # Warmup Iteration 3: 223132.502 ops/s
[info] # Warmup Iteration 3: 238405.287 ops/s
[info] Iteration 1: 228576.990 ops/s
[info] Iteration 1: 237918.260 ops/s
[info] Iteration 2: 230962.487 ops/s
[info] Iteration 2: 233802.704 ops/s
[info] Iteration 3: 227389.344 ops/s
[info] Iteration 3: 238796.174 ops/s
[info] [INFO] [01/16/2024 21:35:41.240] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] [INFO] [01/16/2024 23:28:26.809] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] 228976.274 ±(99.9%) 33198.609 ops/s [Average]
[info] 236839.046 ±(99.9%) 48636.589 ops/s [Average]
[info] (min, avg, max) = (227389.344, 228976.274, 230962.487), stdev = 1819.728
[info] (min, avg, max) = (233802.704, 236839.046, 238796.174), stdev = 2665.936
[info] CI (99.9%): [195777.665, 262174.882] (assumes normal distribution)
[info] CI (99.9%): [188202.456, 285475.635] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 1 s each
[info] # Warmup: 3 iterations, 1 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Parameters: (maxConnections = 1000)
[info] # Parameters: (maxConnections = 1000)
[info] # Run progress: 10.34% complete, ETA 00:30:51
[info] # Run progress: 10.34% complete, ETA 00:30:51
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 27544.659 ops/s
[info] # Warmup Iteration 1: 27051.708 ops/s
[info] # Warmup Iteration 2: 174859.070 ops/s
[info] # Warmup Iteration 2: 192237.396 ops/s
[info] # Warmup Iteration 3: 180776.847 ops/s
[info] # Warmup Iteration 3: 199802.014 ops/s
[info] Iteration 1: 185391.378 ops/s
[info] Iteration 1: 200778.471 ops/s
[info] Iteration 2: 179005.405 ops/s
[info] Iteration 2: 198912.798 ops/s
[info] Iteration 3: 176742.565 ops/s
[info] Iteration 3: 198397.860 ops/s
[info] [INFO] [01/16/2024 21:35:51.458] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] [INFO] [01/16/2024 23:28:37.021] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] 180379.782 ±(99.9%) 81827.067 ops/s [Average]
[info] 199363.043 ±(99.9%) 22851.074 ops/s [Average]
[info] (min, avg, max) = (176742.565, 180379.782, 185391.378), stdev = 4485.218
[info] (min, avg, max) = (198397.860, 199363.043, 200778.471), stdev = 1252.544
[info] CI (99.9%): [98552.715, 262206.850] (assumes normal distribution)
[info] CI (99.9%): [176511.969, 222214.117] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 1 s each
[info] # Warmup: 3 iterations, 1 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Benchmark: org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest
[info] # Parameters: (maxConnections = 10000)
[info] # Parameters: (maxConnections = 10000)
[info] # Run progress: 10.79% complete, ETA 00:30:51
[info] # Run progress: 10.79% complete, ETA 00:30:49
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 10234.827 ops/s
[info] # Warmup Iteration 1: 10659.530 ops/s
[info] # Warmup Iteration 2: 131406.295 ops/s
[info] # Warmup Iteration 2: 135946.327 ops/s
[info] # Warmup Iteration 3: 139068.605 ops/s
[info] # Warmup Iteration 3: 143957.884 ops/s
[info] Iteration 1: 134435.971 ops/s
[info] Iteration 1: 136555.361 ops/s
[info] Iteration 2: 137158.453 ops/s
[info] Iteration 2: 140052.888 ops/s
[info] Iteration 3: 137656.213 ops/s
[info] Iteration 3: 141974.747 ops/s
[info] [INFO] [01/16/2024 21:36:02.280] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] [INFO] [01/16/2024 23:28:47.676] [org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] Result "org.apache.pekko.http.impl.engine.ConnectionPoolBenchmark.singleRequest":
[info] 136416.879 ±(99.9%) 31625.053 ops/s [Average]
[info] 139527.665 ±(99.9%) 50126.530 ops/s [Average]
[info] (min, avg, max) = (134435.971, 136416.879, 137656.213), stdev = 1733.476
[info] (min, avg, max) = (136555.361, 139527.665, 141974.747), stdev = 2747.604
[info] CI (99.9%): [104791.826, 168041.932] (assumes normal distribution)
[info] CI (99.9%): [89401.135, 189654.196] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: <none>
[info] # VM options: <none>
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 10 s each
[info] # Warmup: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers
[info] # Benchmark: org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers
[info] # Parameters: (withCustomMediaTypes = no)
[info] # Parameters: (withCustomMediaTypes = no)
[info] # Run progress: 11.24% complete, ETA 00:30:54
[info] # Run progress: 11.24% complete, ETA 00:30:52
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 8219.537 ops/ms
[info] # Warmup Iteration 1: 8207.868 ops/ms
[info] # Warmup Iteration 2: 8256.498 ops/ms
[info] # Warmup Iteration 2: 8241.351 ops/ms
[info] # Warmup Iteration 3: 8232.154 ops/ms
[info] # Warmup Iteration 3: 8282.728 ops/ms
[info] Iteration 1: 8226.522 ops/ms
[info] Iteration 1: 8293.858 ops/ms
[info] Iteration 2: 8219.763 ops/ms
[info] Iteration 2: 8291.519 ops/ms
[info] Iteration 3: [INFO] [01/16/2024 21:37:03.259] [org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers-jmh-worker-1] [CoordinatedShutdown(pekko://header-parser-benchmark)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Iteration 3: [INFO] [01/16/2024 23:29:48.632] [org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers-jmh-worker-1] [CoordinatedShutdown(pekko://header-parser-benchmark)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] 8216.115 ops/ms
[info] 8294.298 ops/ms
[info] Result "org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers":
[info] Result "org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers":
[info] 8220.800 ±(99.9%) 96.336 ops/ms [Average]
[info] 8293.225 ±(99.9%) 27.251 ops/ms [Average]
[info] (min, avg, max) = (8216.115, 8220.800, 8226.522), stdev = 5.281
[info] (min, avg, max) = (8291.519, 8293.225, 8294.298), stdev = 1.494
[info] CI (99.9%): [8124.464, 8317.136] (assumes normal distribution)
[info] CI (99.9%): [8265.974, 8320.475] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: <none>
[info] # VM options: <none>
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 10 s each
[info] # Warmup: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers
[info] # Benchmark: org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers
[info] # Parameters: (withCustomMediaTypes = yes)
[info] # Parameters: (withCustomMediaTypes = yes)
[info] # Run progress: 14.24% complete, ETA 00:29:39
[info] # Run progress: 14.24% complete, ETA 00:29:38
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 8233.183 ops/ms
[info] # Warmup Iteration 1: 8238.201 ops/ms
[info] # Warmup Iteration 2: 8252.212 ops/ms
[info] # Warmup Iteration 2: 8302.326 ops/ms
[info] # Warmup Iteration 3: 8227.095 ops/ms
[info] # Warmup Iteration 3: 8365.861 ops/ms
[info] Iteration 1: 8263.514 ops/ms
[info] Iteration 1: 8367.445 ops/ms
[info] Iteration 2: 8227.180 ops/ms
[info] Iteration 2: 8360.372 ops/ms
[info] Iteration 3: [INFO] [01/16/2024 21:38:04.020] [org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers-jmh-worker-1] [CoordinatedShutdown(pekko://header-parser-benchmark)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Iteration 3: [INFO] [01/16/2024 23:30:49.386] [org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers-jmh-worker-1] [CoordinatedShutdown(pekko://header-parser-benchmark)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] 8219.006 ops/ms
[info] 8358.761 ops/ms
[info] Result "org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers":
[info] Result "org.apache.pekko.http.impl.engine.HeaderParserBenchmark.bench_parse_headers":
[info] 8236.567 ±(99.9%) 432.235 ops/ms [Average]
[info] 8362.193 ±(99.9%) 84.275 ops/ms [Average]
[info] (min, avg, max) = (8219.006, 8236.567, 8263.514), stdev = 23.692
[info] (min, avg, max) = (8358.761, 8362.193, 8367.445), stdev = 4.619
[info] CI (99.9%): [7804.332, 8668.802] (assumes normal distribution)
[info] CI (99.9%): [8277.918, 8446.467] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 1 s each
[info] # Warmup: 3 iterations, 1 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes
[info] # Benchmark: org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes
[info] # Parameters: (entityType = strict)
[info] # Parameters: (entityType = strict)
[info] # Run progress: 17.24% complete, ETA 00:28:30
[info] # Run progress: 17.24% complete, ETA 00:28:29
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 33911806.082 ops/s
[info] # Warmup Iteration 1: 33325640.204 ops/s
[info] # Warmup Iteration 2: 35790642.707 ops/s
[info] # Warmup Iteration 2: 34889472.028 ops/s
[info] # Warmup Iteration 3: 35884007.764 ops/s
[info] # Warmup Iteration 3: 35175021.200 ops/s
[info] Iteration 1: 35876373.757 ops/s
[info] Iteration 1: 35132187.056 ops/s
[info] Iteration 2: 35816701.570 ops/s
[info] Iteration 2: 35145511.122 ops/s
[info] Iteration 3: 35853443.710 ops/s
[info] Iteration 3: 35176169.763 ops/s
[info] [INFO] [01/16/2024 21:38:13.854] [org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] [INFO] [01/16/2024 23:30:59.228] [org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Result "org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes":
[info] Result "org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes":
[info] 35848839.679 ±(99.9%) 549160.389 ops/s [Average]
[info] 35151289.314 ±(99.9%) 411459.756 ops/s [Average]
[info] (min, avg, max) = (35816701.570, 35848839.679, 35876373.757), stdev = 30101.334
[info] (min, avg, max) = (35132187.056, 35151289.314, 35176169.763), stdev = 22553.498
[info] CI (99.9%): [35299679.291, 36398000.068] (assumes normal distribution)
[info] CI (99.9%): [34739829.558, 35562749.070] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 1 s each
[info] # Warmup: 3 iterations, 1 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes
[info] # Benchmark: org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes
[info] # Parameters: (entityType = default)
[info] # Parameters: (entityType = default)
[info] # Run progress: 17.69% complete, ETA 00:28:23
[info] # Run progress: 17.69% complete, ETA 00:28:22
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 61744.123 ops/s
[info] # Warmup Iteration 1: 63221.004 ops/s
[info] # Warmup Iteration 2: 112200.010 ops/s
[info] # Warmup Iteration 2: 116493.451 ops/s
[info] # Warmup Iteration 3: 117451.936 ops/s
[info] # Warmup Iteration 3: 125271.085 ops/s
[info] Iteration 1: 119690.480 ops/s
[info] Iteration 1: 124132.284 ops/s
[info] Iteration 2: 120387.599 ops/s
[info] Iteration 2: 126232.393 ops/s
[info] Iteration 3: [INFO] [01/16/2024 21:38:23.718] [org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Iteration 3: 125908.736 ops/s
[info] 120169.208 ops/s
[info] [INFO] [01/16/2024 23:31:09.088] [org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Result "org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes":
[info] Result "org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes":
[info] 120082.429 ±(99.9%) 6505.151 ops/s [Average]
[info] 125424.471 ±(99.9%) 20628.310 ops/s [Average]
[info] (min, avg, max) = (119690.480, 120082.429, 120387.599), stdev = 356.569
[info] (min, avg, max) = (124132.284, 125424.471, 126232.393), stdev = 1130.707
[info] CI (99.9%): [113577.278, 126587.580] (assumes normal distribution)
[info] CI (99.9%): [104796.161, 146052.781] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: <none>
[info] # VM options: <none>
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 10 s each
[info] # Warmup: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchNewStreamedFrames
[info] # Benchmark: org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchNewStreamedFrames
[info] # Run progress: 18.14% complete, ETA 00:28:17
[info] # Run progress: 18.14% complete, ETA 00:28:15
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 22481745.946 ops/s
[info] # Warmup Iteration 1: 22727624.901 ops/s
[info] # Warmup Iteration 2: 23755268.071 ops/s
[info] # Warmup Iteration 2: 23946308.043 ops/s
[info] # Warmup Iteration 3: 23716766.241 ops/s
[info] # Warmup Iteration 3: 23897652.908 ops/s
[info] Iteration 1: 23681711.109 ops/s
[info] Iteration 1: 23511880.760 ops/s
[info] Iteration 2: 23308873.339 ops/s
[info] Iteration 2: 23556309.516 ops/s
[info] Iteration 3: [INFO] [01/16/2024 21:39:24.474] [org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchNewStreamedFrames-jmh-worker-1] [CoordinatedShutdown(pekko://MessageToFrameRendererBenchmark)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Iteration 3: [INFO] [01/16/2024 23:32:09.812] [org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchNewStreamedFrames-jmh-worker-1] [CoordinatedShutdown(pekko://MessageToFrameRendererBenchmark)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] 22797861.183 ops/s
[info] 23760838.568 ops/s
[info] Result "org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchNewStreamedFrames":
[info] Result "org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchNewStreamedFrames":
[info] 23262815.211 ±(99.9%) 8095130.279 ops/s [Average]
[info] 23609676.281 ±(99.9%) 2422434.329 ops/s [Average]
[info] (min, avg, max) = (22797861.183, 23262815.211, 23681711.109), stdev = 443721.406
[info] (min, avg, max) = (23511880.760, 23609676.281, 23760838.568), stdev = 132781.800
[info] CI (99.9%): [15167684.931, 31357945.490] (assumes normal distribution)
[info] CI (99.9%): [21187241.952, 26032110.611] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: <none>
[info] # VM options: <none>
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 10 s each
[info] # Warmup: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Measurement: 3 iterations, 10 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchOldStreamedFrames
[info] # Benchmark: org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchOldStreamedFrames
[info] # Run progress: 21.14% complete, ETA 00:27:09
[info] # Run progress: 21.14% complete, ETA 00:27:08
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 21052347.432 ops/s
[info] # Warmup Iteration 1: 21143306.480 ops/s
[info] # Warmup Iteration 2: 22395633.389 ops/s
[info] # Warmup Iteration 2: 22390800.996 ops/s
[info] # Warmup Iteration 3: 22409966.610 ops/s
[info] # Warmup Iteration 3: 22422219.676 ops/s
[info] Iteration 1: 22412211.428 ops/s
[info] Iteration 1: 22371033.558 ops/s
[info] Iteration 2: 22379005.940 ops/s
[info] Iteration 2: 22291349.855 ops/s
[info] Iteration 3: [INFO] [01/16/2024 21:40:25.185] [org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchOldStreamedFrames-jmh-worker-1] [CoordinatedShutdown(pekko://MessageToFrameRendererBenchmark)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Iteration 3: [INFO] [01/16/2024 23:33:10.496] [org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchOldStreamedFrames-jmh-worker-1] [CoordinatedShutdown(pekko://MessageToFrameRendererBenchmark)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] 22233980.890 ops/s
[info] 22381639.037 ops/s
[info] Result "org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchOldStreamedFrames":
[info] Result "org.apache.pekko.http.impl.engine.MessageToFrameRendererBenchmark.benchOldStreamedFrames":
[info] 22341732.752 ±(99.9%) 1729164.153 ops/s [Average]
[info] 22348007.483 ±(99.9%) 900376.076 ops/s [Average]
[info] (min, avg, max) = (22233980.890, 22341732.752, 22412211.428), stdev = 94781.322
[info] (min, avg, max) = (22291349.855, 22348007.483, 22381639.037), stdev = 49352.651
[info] CI (99.9%): [20612568.600, 24070896.905] (assumes normal distribution)
[info] CI (99.9%): [21447631.407, 23248383.560] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch
[info] # Blackhole mode: full + dont-inline hint
[info] # Blackhole mode: full + dont-inline hint
[info] # Warmup: 3 iterations, 1 s each
[info] # Warmup: 3 iterations, 1 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Measurement: 3 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: org.apache.pekko.http.impl.engine.ServerProcessingBenchmark.benchRequestProcessing
[info] # Benchmark: org.apache.pekko.http.impl.engine.ServerProcessingBenchmark.benchRequestProcessing
[info] # Run progress: 24.14% complete, ETA 00:26:03
[info] # Run progress: 24.14% complete, ETA 00:26:02
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 686866.002 ops/s
[info] # Warmup Iteration 1: 718765.250 ops/s
[info] # Warmup Iteration 2: 898392.691 ops/s
[info] # Warmup Iteration 2: 929264.976 ops/s
[info] # Warmup Iteration 3: 883918.714 ops/s
[info] # Warmup Iteration 3: 922368.363 ops/s
[info] Iteration 1: 913658.903 ops/s
[info] Iteration 1: 946663.386 ops/s
[info] Iteration 2: 883214.160 ops/s
[info] Iteration 2: 918416.333 ops/s
[info] Iteration 3: 933324.527 ops/s
[info] Iteration 3: 960743.278 ops/s
[info] [INFO] [01/16/2024 21:40:35.310] [org.apache.pekko.http.impl.engine.ServerProcessingBenchmark.benchRequestProcessing-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] [INFO] [01/16/2024 23:33:20.630] [org.apache.pekko.http.impl.engine.ServerProcessingBenchmark.benchRequestProcessing-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] Result "org.apache.pekko.http.impl.engine.ServerProcessingBenchmark.benchRequestProcessing":
[info] Result "org.apache.pekko.http.impl.engine.ServerProcessingBenchmark.benchRequestProcessing":
[info] 910065.863 ±(99.9%) 460611.429 ops/s [Average]
[info] 941940.999 ±(99.9%) 393243.556 ops/s [Average]
[info] (min, avg, max) = (883214.160, 910065.863, 933324.527), stdev = 25247.667
[info] (min, avg, max) = (918416.333, 941940.999, 960743.278), stdev = 21555.006
[info] CI (99.9%): [449454.434, 1370677.293] (assumes normal distribution)
[info] CI (99.9%): [548697.444, 1335184.555] (assumes normal distribution)
[info] # JMH version: 1.32
[info] # JMH version: 1.32
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM version: JDK 1.8.0_392, OpenJDK 64-Bit Server VM, 25.392-b08
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM invoker: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/bin/java
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-Use
[info] # VM options: -server -Xms1g -Xmx1g -XX:NewSize=500m -XX:MaxNewSize=500m -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC