Pekko Http with core 1.0.2 inline

Created Diff never expires
189 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
379 lines
188 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
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