Pekko Http with core 1.1.x inline

Created Diff never expires
186 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
379 lines
185 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 25 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: 8910.889 ops/s
[info] # Warmup Iteration 2: 9871.118 ops/s
[info] # Warmup Iteration 2: 10295.064 ops/s
[info] # Warmup Iteration 3: 9968.805 ops/s
[info] # Warmup Iteration 3: 10161.615 ops/s
[info] Iteration 1: 9925.200 ops/s
[info] Iteration 1: 10297.680 ops/s
[info] Iteration 2: 9741.517 ops/s
[info] Iteration 2: 10348.860 ops/s
[info] Iteration 3: 9947.952 ops/s
[info] Iteration 3: 10232.610 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] 10293.050 ±(99.9%) 1062.943 ops/s [Average]
[info] (min, avg, max) = (9741.517, 9871.556, 9947.952), stdev = 113.191
[info] (min, avg, max) = (10232.610, 10293.050, 10348.860), stdev = 58.263
[info] CI (99.9%): [7806.533, 11936.580] (assumes normal distribution)
[info] CI (99.9%): [9230.107, 11355.993] (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:56
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 8296.450 ops/s
[info] # Warmup Iteration 1: 8623.307 ops/s
[info] # Warmup Iteration 2: 9666.920 ops/s
[info] # Warmup Iteration 2: 9849.982 ops/s
[info] # Warmup Iteration 3: 9683.495 ops/s
[info] # Warmup Iteration 3: 9939.174 ops/s
[info] Iteration 1: 9624.138 ops/s
[info] Iteration 1: 9926.034 ops/s
[info] Iteration 2: 9736.386 ops/s
[info] Iteration 2: 9953.719 ops/s
[info] Iteration 3: 9594.353 ops/s
[info] Iteration 3: 9968.181 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] 9949.311 ±(99.9%) 390.717 ops/s [Average]
[info] (min, avg, max) = (9594.353, 9651.626, 9736.386), stdev = 74.900
[info] (min, avg, max) = (9926.034, 9949.311, 9968.181), stdev = 21.416
[info] CI (99.9%): [8285.174, 11018.077] (assumes normal distribution)
[info] CI (99.9%): [9558.595, 10340.028] (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:56
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 8361.562 ops/s
[info] # Warmup Iteration 1: 8526.406 ops/s
[info] # Warmup Iteration 2: 9513.182 ops/s
[info] # Warmup Iteration 2: 9443.619 ops/s
[info] # Warmup Iteration 3: 9587.173 ops/s
[info] # Warmup Iteration 3: 9444.278 ops/s
[info] Iteration 1: 9515.653 ops/s
[info] Iteration 1: 9833.961 ops/s
[info] Iteration 2: 9659.073 ops/s
[info] Iteration 2: 9902.212 ops/s
[info] Iteration 3: 9634.936 ops/s
[info] Iteration 3: 9914.070 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] 9883.414 ±(99.9%) 788.794 ops/s [Average]
[info] (min, avg, max) = (9515.653, 9603.221, 9659.073), stdev = 76.790
[info] (min, avg, max) = (9833.961, 9883.414, 9914.070), stdev = 43.236
[info] CI (99.9%): [8202.282, 11004.160] (assumes normal distribution)
[info] CI (99.9%): [9094.620, 10672.209] (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:53
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 99825.812 ops/s
[info] # Warmup Iteration 1: 102817.816 ops/s
[info] # Warmup Iteration 2: 254675.006 ops/s
[info] # Warmup Iteration 2: 257247.614 ops/s
[info] # Warmup Iteration 3: 252521.085 ops/s
[info] # Warmup Iteration 3: 260410.921 ops/s
[info] Iteration 1: 256374.805 ops/s
[info] Iteration 1: 260392.018 ops/s
[info] Iteration 2: 258253.463 ops/s
[info] Iteration 2: 260312.330 ops/s
[info] Iteration 3: 254976.086 ops/s
[info] Iteration 3: 259022.494 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/17/2024 09:13:56.431] [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] 259908.947 ±(99.9%) 14024.400 ops/s [Average]
[info] (min, avg, max) = (254976.086, 256534.785, 258253.463), stdev = 1644.535
[info] (min, avg, max) = (259022.494, 259908.947, 260392.018), stdev = 768.725
[info] CI (99.9%): [226532.345, 286537.224] (assumes normal distribution)
[info] CI (99.9%): [245884.547, 273933.347] (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:55
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 99746.245 ops/s
[info] # Warmup Iteration 1: 99591.139 ops/s
[info] # Warmup Iteration 2: 238589.054 ops/s
[info] # Warmup Iteration 2: 237124.383 ops/s
[info] # Warmup Iteration 3: 232948.597 ops/s
[info] # Warmup Iteration 3: 238720.260 ops/s
[info] Iteration 1: 237690.883 ops/s
[info] Iteration 1: 239074.165 ops/s
[info] Iteration 2: 234404.406 ops/s
[info] Iteration 2: 241501.481 ops/s
[info] Iteration 3: 232482.790 ops/s
[info] Iteration 3: 239254.622 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/17/2024 09:14:06.500] [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] 239943.423 ±(99.9%) 24671.553 ops/s [Average]
[info] (min, avg, max) = (232482.790, 234859.359, 237690.883), stdev = 2633.684
[info] (min, avg, max) = (239074.165, 239943.423, 241501.481), stdev = 1352.331
[info] CI (99.9%): [186811.150, 282907.569] (assumes normal distribution)
[info] CI (99.9%): [215271.870, 264614.976] (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: 73460.788 ops/s
[info] # Warmup Iteration 2: 228893.469 ops/s
[info] # Warmup Iteration 2: 227609.993 ops/s
[info] # Warmup Iteration 3: 223132.502 ops/s
[info] # Warmup Iteration 3: 230194.556 ops/s
[info] Iteration 1: 228576.990 ops/s
[info] Iteration 1: 232066.022 ops/s
[info] Iteration 2: 230962.487 ops/s
[info] Iteration 2: 229297.662 ops/s
[info] Iteration 3: 227389.344 ops/s
[info] Iteration 3: 230670.614 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/17/2024 09:14:16.594] [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] 230678.099 ±(99.9%) 25252.870 ops/s [Average]
[info] (min, avg, max) = (227389.344, 228976.274, 230962.487), stdev = 1819.728
[info] (min, avg, max) = (229297.662, 230678.099, 232066.022), stdev = 1384.195
[info] CI (99.9%): [195777.665, 262174.882] (assumes normal distribution)
[info] CI (99.9%): [205425.229, 255930.970] (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: 29403.424 ops/s
[info] # Warmup Iteration 2: 174859.070 ops/s
[info] # Warmup Iteration 2: 187774.394 ops/s
[info] # Warmup Iteration 3: 180776.847 ops/s
[info] # Warmup Iteration 3: 194969.146 ops/s
[info] Iteration 1: 185391.378 ops/s
[info] Iteration 1: 191735.099 ops/s
[info] Iteration 2: 179005.405 ops/s
[info] Iteration 2: 192521.197 ops/s
[info] Iteration 3: 176742.565 ops/s
[info] Iteration 3: 191055.422 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/17/2024 09:14:26.756] [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] 191770.573 ±(99.9%) 13382.342 ops/s [Average]
[info] (min, avg, max) = (176742.565, 180379.782, 185391.378), stdev = 4485.218
[info] (min, avg, max) = (191055.422, 191770.573, 192521.197), stdev = 733.531
[info] CI (99.9%): [98552.715, 262206.850] (assumes normal distribution)
[info] CI (99.9%): [178388.231, 205152.914] (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:50
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 10234.827 ops/s
[info] # Warmup Iteration 1: 10340.783 ops/s
[info] # Warmup Iteration 2: 131406.295 ops/s
[info] # Warmup Iteration 2: 131399.639 ops/s
[info] # Warmup Iteration 3: 139068.605 ops/s
[info] # Warmup Iteration 3: 140874.700 ops/s
[info] Iteration 1: 134435.971 ops/s
[info] Iteration 1: 134483.720 ops/s
[info] Iteration 2: 137158.453 ops/s
[info] Iteration 2: 138705.109 ops/s
[info] Iteration 3: 137656.213 ops/s
[info] Iteration 3: 139638.006 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/17/2024 09:14:37.472] [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] 137608.945 ±(99.9%) 50105.007 ops/s [Average]
[info] (min, avg, max) = (134435.971, 136416.879, 137656.213), stdev = 1733.476
[info] (min, avg, max) = (134483.720, 137608.945, 139638.006), stdev = 2746.425
[info] CI (99.9%): [104791.826, 168041.932] (assumes normal distribution)
[info] CI (99.9%): [87503.938, 187713.952] (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: 8278.557 ops/ms
[info] # Warmup Iteration 2: 8256.498 ops/ms
[info] # Warmup Iteration 2: 8155.582 ops/ms
[info] # Warmup Iteration 3: 8232.154 ops/ms
[info] # Warmup Iteration 3: 8290.511 ops/ms
[info] Iteration 1: 8226.522 ops/ms
[info] Iteration 1: 8366.085 ops/ms
[info] Iteration 2: 8219.763 ops/ms
[info] Iteration 2: 8084.134 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/17/2024 09:15:38.425] [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] 8053.714 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] 8167.978 ±(99.9%) 3142.279 ops/ms [Average]
[info] (min, avg, max) = (8216.115, 8220.800, 8226.522), stdev = 5.281
[info] (min, avg, max) = (8053.714, 8167.978, 8366.085), stdev = 172.239
[info] CI (99.9%): [8124.464, 8317.136] (assumes normal distribution)
[info] CI (99.9%): [5025.698, 11310.257] (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: 8054.096 ops/ms
[info] # Warmup Iteration 2: 8252.212 ops/ms
[info] # Warmup Iteration 2: 8088.932 ops/ms
[info] # Warmup Iteration 3: 8227.095 ops/ms
[info] # Warmup Iteration 3: 8184.084 ops/ms
[info] Iteration 1: 8263.514 ops/ms
[info] Iteration 1: 8296.493 ops/ms
[info] Iteration 2: 8227.180 ops/ms
[info] Iteration 2: 8305.206 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/17/2024 09:16:39.292] [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] 8301.949 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] 8301.216 ±(99.9%) 80.315 ops/ms [Average]
[info] (min, avg, max) = (8219.006, 8236.567, 8263.514), stdev = 23.692
[info] (min, avg, max) = (8296.493, 8301.216, 8305.206), stdev = 4.402
[info] CI (99.9%): [7804.332, 8668.802] (assumes normal distribution)
[info] CI (99.9%): [8220.901, 8381.531] (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:30
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 33911806.082 ops/s
[info] # Warmup Iteration 1: 32500035.291 ops/s
[info] # Warmup Iteration 2: 35790642.707 ops/s
[info] # Warmup Iteration 2: 35141967.574 ops/s
[info] # Warmup Iteration 3: 35884007.764 ops/s
[info] # Warmup Iteration 3: 35440496.059 ops/s
[info] Iteration 1: 35876373.757 ops/s
[info] Iteration 1: 35477792.517 ops/s
[info] Iteration 2: 35816701.570 ops/s
[info] Iteration 2: 35321057.890 ops/s
[info] Iteration 3: 35853443.710 ops/s
[info] Iteration 3: 35414327.977 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/17/2024 09:16:49.158] [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] 35404392.795 ±(99.9%) 1438302.825 ops/s [Average]
[info] (min, avg, max) = (35816701.570, 35848839.679, 35876373.757), stdev = 30101.334
[info] (min, avg, max) = (35321057.890, 35404392.795, 35477792.517), stdev = 78838.231
[info] CI (99.9%): [35299679.291, 36398000.068] (assumes normal distribution)
[info] CI (99.9%): [33966089.969, 36842695.620] (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:23
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 61744.123 ops/s
[info] # Warmup Iteration 1: 61465.767 ops/s
[info] # Warmup Iteration 2: 112200.010 ops/s
[info] # Warmup Iteration 2: 117015.367 ops/s
[info] # Warmup Iteration 3: 117451.936 ops/s
[info] # Warmup Iteration 3: 124011.158 ops/s
[info] Iteration 1: 119690.480 ops/s
[info] Iteration 1: 126321.921 ops/s
[info] Iteration 2: 120387.599 ops/s
[info] Iteration 2: 127100.560 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: [INFO] [01/17/2024 09:16:59.019] [org.apache.pekko.http.impl.engine.HttpEntityBenchmark.discardBytes-jmh-worker-1] [CoordinatedShutdown(pekko://PekkoHttpBenchmarkSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
[info] 120169.208 ops/s
[info] 126031.385 ops/s
[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] 126484.622 ±(99.9%) 10085.952 ops/s [Average]
[info] (min, avg, max) = (119690.480, 120082.429, 120387.599), stdev = 356.569
[info] (min, avg, max) = (126031.385, 126484.622, 127100.560), stdev = 552.845
[info] CI (99.9%): [113577.278, 126587.580] (assumes normal distribution)
[info] CI (99.9%): [116398.670, 136570.574] (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:16
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 22481745.946 ops/s
[info] # Warmup Iteration 1: 22831994.974 ops/s
[info] # Warmup Iteration 2: 23755268.071 ops/s
[info] # Warmup Iteration 2: 24097141.565 ops/s
[info] # Warmup Iteration 3: 23716766.241 ops/s
[info] # Warmup Iteration 3: 24046157.529 ops/s
[info] Iteration 1: 23681711.109 ops/s
[info] Iteration 1: 24016776.262 ops/s
[info] Iteration 2: 23308873.339 ops/s
[info] Iteration 2: 23960461.741 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/17/2024 09:17:59.846] [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] 23946916.135 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] 23974718.046 ±(99.9%) 675890.163 ops/s [Average]
[info] (min, avg, max) = (22797861.183, 23262815.211, 23681711.109), stdev = 443721.406
[info] (min, avg, max) = (23946916.135, 23974718.046, 24016776.262), stdev = 37047.821
[info] CI (99.9%): [15167684.931, 31357945.490] (assumes normal distribution)
[info] CI (99.9%): [23298827.883, 24650608.210] (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:09
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 21052347.432 ops/s
[info] # Warmup Iteration 1: 21533950.118 ops/s
[info] # Warmup Iteration 2: 22395633.389 ops/s
[info] # Warmup Iteration 2: 22701651.011 ops/s
[info] # Warmup Iteration 3: 22409966.610 ops/s
[info] # Warmup Iteration 3: 22694663.137 ops/s
[info] Iteration 1: 22412211.428 ops/s
[info] Iteration 1: 22705003.573 ops/s
[info] Iteration 2: 22379005.940 ops/s
[info] Iteration 2: 22602672.791 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/17/2024 09:19:00.520] [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] 22588181.204 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] 22631952.523 ±(99.9%) 1161717.443 ops/s [Average]
[info] (min, avg, max) = (22233980.890, 22341732.752, 22412211.428), stdev = 94781.322
[info] (min, avg, max) = (22588181.204, 22631952.523, 22705003.573), stdev = 63677.653
[info] CI (99.9%): [20612568.600, 24070896.905] (assumes normal distribution)
[info] CI (99.9%): [21470235.079, 23793669.966] (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:03
[info] # Fork: 1 of 1
[info] # Fork: 1 of 1
[info] # Warmup Iteration 1: 686866.002 ops/s
[info] # Warmup Iteration 1: 721857.478 ops/s
[info] # Warmup Iteration 2: 898392.691 ops/s
[info] # Warmup Iteration 2: 936787.132 ops/s
[info] # Warmup Iteration 3: 883918.714 ops/s
[info] # Warmup Iteration 3: 925693.250 ops/s
[info] Iteration 1: 913658.903 ops/s
[info] Iteration 1: 951615.895 ops/s
[info] Iteration 2: 883214.160 ops/s
[info] Iteration 2: 921612.421 ops/s
[info] Iteration 3: 933324.527 ops/s
[info] Iteration 3: 966827.416 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/17/2024 09:19:10.743] [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] 946685.244 ±(99.9%) 419737.443 ops/s [Average]
[info] (min, avg, max) = (883214.160, 910065.863, 933324.527), stdev = 25247.667
[info] (min, avg, max) = (921612.421, 946685.244, 966827.416), stdev = 23007.226
[info] CI (99.9%): [449454.434, 1370677.293] (assumes normal distribution)
[info] CI (99.9%): [526947.801, 1366422.688] (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