Created
May 22, 2018 04:01
-
-
Save plokhotnyuk/c9dbdea6e620decb411667c1a402d529 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[info] Loading settings from idea.sbt ... | |
[info] Loading global plugins from /home/andriy/.sbt/1.0/plugins | |
[info] Loading settings from plugins.sbt ... | |
[info] Loading project definition from /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/project | |
[info] Loading settings from build.sbt ... | |
[info] Set current project to json-bench (in build file:/home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/) | |
[info] Updating ... | |
[info] Done updating. | |
[info] Formatting 1 Scala source in json-bench-1:sbt ... | |
[success] Total time: 2 s, completed May 22, 2018 3:58:50 AM | |
[success] Total time: 0 s, completed May 22, 2018 3:58:50 AM | |
[info] Updating ... | |
[info] Done updating. | |
[info] Formatting 1 Scala source in json-bench-1:compile ... | |
[info] Compiling 1 Scala source to /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/classes ... | |
[info] Done compiling. | |
[info] Packaging /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/json-bench_2.12-0.1.0-SNAPSHOT.jar ... | |
Processing 43 classes from /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/classes with "reflection" generator | |
Writing out Java source to /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/src_managed/jmh and resources to /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/resource_managed/jmh | |
[info] Done packaging. | |
[info] Formatting 1 Scala source in json-bench-1:test ... | |
[info] Compiling 1 Scala source to /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/test-classes ... | |
[info] Compiling 134 Java sources to /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/classes ... | |
[info] Done compiling. | |
[info] Packaging /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/json-bench_2.12-0.1.0-SNAPSHOT-tests.jar ... | |
[info] Done packaging. | |
[info] Done compiling. | |
[info] Packaging /home/andriy/Projects/com/github/plokhotnyuk/json-bench-1/target/scala-2.12/json-bench_2.12-0.1.0-SNAPSHOT-jmh.jar ... | |
[info] Done packaging. | |
[info] Running (fork) org.openjdk.jmh.Main -prof gc -rf json -rff out.json | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeArgonaut | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 0.00% complete, ETA 01:13:20 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 14270.815 ops/s | |
[info] # Warmup Iteration 2: 20535.007 ops/s | |
[info] # Warmup Iteration 3: 20508.590 ops/s | |
[info] # Warmup Iteration 4: 20589.277 ops/s | |
[info] # Warmup Iteration 5: 20691.927 ops/s | |
[info] # Warmup Iteration 6: 20433.186 ops/s | |
[info] # Warmup Iteration 7: 20507.470 ops/s | |
[info] # Warmup Iteration 8: 20688.805 ops/s | |
[info] # Warmup Iteration 9: 20491.439 ops/s | |
[info] # Warmup Iteration 10: 20334.479 ops/s | |
[info] Iteration 1: 20441.376 ops/s | |
[info] ·gc.alloc.rate: 3172.945 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3403.038 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 261977.315 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.808 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 2: 20353.272 ops/s | |
[info] ·gc.alloc.rate: 3160.153 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.023 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3405.302 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 263212.819 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.219 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 3: 20692.132 ops/s | |
[info] ·gc.alloc.rate: 3212.032 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.942 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 207146.452 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.583 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 20651.684 ops/s | |
[info] ·gc.alloc.rate: 3205.698 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3407.211 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 259618.626 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.586 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 5: 20247.860 ops/s | |
[info] ·gc.alloc.rate: 3143.166 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3407.720 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 264823.297 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.236 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 6: 20722.330 ops/s | |
[info] ·gc.alloc.rate: 3215.364 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.604 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.014 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 207013.702 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 20568.635 ops/s | |
[info] ·gc.alloc.rate: 3192.342 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3407.201 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 260704.138 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 7.964 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 20594.083 ops/s | |
[info] ·gc.alloc.rate: 3197.332 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3408.220 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 260375.078 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.772 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 9: 20384.381 ops/s | |
[info] ·gc.alloc.rate: 3164.300 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.666 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 210404.207 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.820 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 20660.606 ops/s | |
[info] ·gc.alloc.rate: 3206.730 MB/sec | |
[info] ·gc.alloc.rate.norm: 244264.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3407.321 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 259543.491 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.757 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] # Run progress: 0.45% complete, ETA 01:54:59 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 13817.973 ops/s | |
[info] # Warmup Iteration 2: 20280.818 ops/s | |
[info] # Warmup Iteration 3: 20447.583 ops/s | |
[info] # Warmup Iteration 4: 20319.723 ops/s | |
[info] # Warmup Iteration 5: 19989.403 ops/s | |
[info] # Warmup Iteration 6: 20505.968 ops/s | |
[info] # Warmup Iteration 7: 20541.327 ops/s | |
[info] # Warmup Iteration 8: 20585.319 ops/s | |
[info] # Warmup Iteration 9: 20605.267 ops/s | |
[info] # Warmup Iteration 10: 20561.750 ops/s | |
[info] Iteration 1: 20547.686 ops/s | |
[info] ·gc.alloc.rate: 3189.901 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3403.963 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 260715.422 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.783 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 2: 20587.374 ops/s | |
[info] ·gc.alloc.rate: 3195.064 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3402.849 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 260208.982 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.591 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 3: 20563.205 ops/s | |
[info] ·gc.alloc.rate: 3192.447 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.223 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 208563.031 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.593 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 20467.711 ops/s | |
[info] ·gc.alloc.rate: 3178.371 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.023 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3408.079 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 261977.543 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.802 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 5: 20546.371 ops/s | |
[info] ·gc.alloc.rate: 3190.094 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3407.666 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 260983.224 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.378 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 20565.624 ops/s | |
[info] ·gc.alloc.rate: 3191.476 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.609 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2724.788 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 208593.728 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.593 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 20388.124 ops/s | |
[info] ·gc.alloc.rate: 3165.212 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3407.283 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 263005.259 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.820 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 8: 20158.430 ops/s | |
[info] ·gc.alloc.rate: 3129.543 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3407.146 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 265992.176 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.250 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 9: 20468.548 ops/s | |
[info] ·gc.alloc.rate: 3177.774 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.685 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 209561.562 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.002 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 20340.423 ops/s | |
[info] ·gc.alloc.rate: 3157.715 MB/sec | |
[info] ·gc.alloc.rate.norm: 244320.021 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3407.232 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 263625.768 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.053 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Result "bench.Case1.decodeArgonaut": | |
[info] 20497.493 ±(99.9%) 130.259 ops/s [Average] | |
[info] (min, avg, max) = (20158.430, 20497.493, 20722.330), stdev = 150.006 | |
[info] CI (99.9%): [20367.234, 20627.751] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeArgonaut:·gc.alloc.rate": | |
[info] 3181.883 ±(99.9%) 19.984 MB/sec [Average] | |
[info] (min, avg, max) = (3129.543, 3181.883, 3215.364), stdev = 23.013 | |
[info] CI (99.9%): [3161.899, 3201.867] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeArgonaut:·gc.alloc.rate.norm": | |
[info] 244292.080 ±(99.9%) 24.946 B/op [Average] | |
[info] (min, avg, max) = (244264.021, 244292.080, 244320.609), stdev = 28.728 | |
[info] CI (99.9%): [244267.133, 244317.026] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeArgonaut:·gc.churn.PS_Eden_Space": | |
[info] 3202.027 ±(99.9%) 278.194 MB/sec [Average] | |
[info] (min, avg, max) = (2723.942, 3202.027, 3408.220), stdev = 320.369 | |
[info] CI (99.9%): [2923.833, 3480.222] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeArgonaut:·gc.churn.PS_Eden_Space.norm": | |
[info] 245902.291 ±(99.9%) 21841.295 B/op [Average] | |
[info] (min, avg, max) = (207013.702, 245902.291, 265992.176), stdev = 25152.468 | |
[info] CI (99.9%): [224060.996, 267743.586] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeArgonaut:·gc.churn.PS_Survivor_Space": | |
[info] 0.053 ±(99.9%) 0.027 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.053, 0.104), stdev = 0.031 | |
[info] CI (99.9%): [0.027, 0.080] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeArgonaut:·gc.churn.PS_Survivor_Space.norm": | |
[info] 4.081 ±(99.9%) 2.041 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 4.081, 8.053), stdev = 2.350 | |
[info] CI (99.9%): [2.040, 6.121] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeArgonaut:·gc.count": | |
[info] 94.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (4.000, 4.700, 5.000), stdev = 0.470 | |
[info] CI (99.9%): [94.000, 94.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeArgonaut:·gc.time": | |
[info] 88.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (3.000, 4.400, 5.000), stdev = 0.681 | |
[info] CI (99.9%): [88.000, 88.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeCirceAuto | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 0.91% complete, ETA 01:54:17 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 29251.493 ops/s | |
[info] # Warmup Iteration 2: 37801.649 ops/s | |
[info] # Warmup Iteration 3: 37321.598 ops/s | |
[info] # Warmup Iteration 4: 37822.871 ops/s | |
[info] # Warmup Iteration 5: 37892.716 ops/s | |
[info] # Warmup Iteration 6: 37918.300 ops/s | |
[info] # Warmup Iteration 7: 37796.234 ops/s | |
[info] # Warmup Iteration 8: 37850.930 ops/s | |
[info] # Warmup Iteration 9: 37835.812 ops/s | |
[info] # Warmup Iteration 10: 37461.082 ops/s | |
[info] Iteration 1: 37199.444 ops/s | |
[info] ·gc.alloc.rate: 2310.467 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.425 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 86235.287 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.761 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 37374.049 ops/s | |
[info] ·gc.alloc.rate: 2321.225 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2719.916 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 114532.404 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.753 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 37907.872 ops/s | |
[info] ·gc.alloc.rate: 2354.999 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.969 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 84710.228 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 37364.413 ops/s | |
[info] ·gc.alloc.rate: 2320.819 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.572 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 114706.414 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.877 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 5: 37957.436 ops/s | |
[info] ·gc.alloc.rate: 2357.585 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.011 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.572 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 84683.753 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 37868.315 ops/s | |
[info] ·gc.alloc.rate: 2351.202 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.331 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.618 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 113184.861 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 36676.933 ops/s | |
[info] ·gc.alloc.rate: 2277.911 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.071 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 87710.050 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.893 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 37289.383 ops/s | |
[info] ·gc.alloc.rate: 2316.033 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.455 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 86282.536 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.879 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 36717.687 ops/s | |
[info] ·gc.alloc.rate: 2280.436 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.773 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 116832.026 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.784 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 37372.448 ops/s | |
[info] ·gc.alloc.rate: 2321.254 MB/sec | |
[info] ·gc.alloc.rate.norm: 97744.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.514 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 86090.951 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.506 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 1.36% complete, ETA 01:53:46 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 24795.236 ops/s | |
[info] # Warmup Iteration 2: 35453.552 ops/s | |
[info] # Warmup Iteration 3: 35313.811 ops/s | |
[info] # Warmup Iteration 4: 35720.129 ops/s | |
[info] # Warmup Iteration 5: 35636.882 ops/s | |
[info] # Warmup Iteration 6: 35831.847 ops/s | |
[info] # Warmup Iteration 7: 35751.287 ops/s | |
[info] # Warmup Iteration 8: 35888.377 ops/s | |
[info] # Warmup Iteration 9: 35820.869 ops/s | |
[info] # Warmup Iteration 10: 35810.705 ops/s | |
[info] Iteration 1: 35571.609 ops/s | |
[info] ·gc.alloc.rate: 2182.265 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.586 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 120138.282 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.763 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 35898.069 ops/s | |
[info] ·gc.alloc.rate: 2202.602 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.811 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 89364.784 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 35375.200 ops/s | |
[info] ·gc.alloc.rate: 2170.210 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.462 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 90772.074 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.778 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 35755.390 ops/s | |
[info] ·gc.alloc.rate: 2193.496 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.443 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 89807.575 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.916 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 35685.681 ops/s | |
[info] ·gc.alloc.rate: 2189.289 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.362 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 120095.780 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 35554.171 ops/s | |
[info] ·gc.alloc.rate: 2180.485 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.353 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.853 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 90406.176 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.921 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 35810.869 ops/s | |
[info] ·gc.alloc.rate: 2196.809 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.329 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 89754.991 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.915 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 35803.122 ops/s | |
[info] ·gc.alloc.rate: 2196.396 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.067 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 89804.322 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.915 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 35878.539 ops/s | |
[info] ·gc.alloc.rate: 2201.062 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.460 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 89675.075 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.826 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 34534.763 ops/s | |
[info] ·gc.alloc.rate: 2118.444 MB/sec | |
[info] ·gc.alloc.rate.norm: 96544.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.631 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124215.412 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Result "bench.Case1.decodeCirceAuto": | |
[info] 36479.770 ±(99.9%) 873.918 ops/s [Average] | |
[info] (min, avg, max) = (34534.763, 36479.770, 37957.436), stdev = 1006.405 | |
[info] CI (99.9%): [35605.852, 37353.687] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceAuto:·gc.alloc.rate": | |
[info] 2252.149 ±(99.9%) 65.454 MB/sec [Average] | |
[info] (min, avg, max) = (2118.444, 2252.149, 2357.585), stdev = 75.377 | |
[info] CI (99.9%): [2186.695, 2317.604] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceAuto:·gc.alloc.rate.norm": | |
[info] 97144.045 ±(99.9%) 534.547 B/op [Average] | |
[info] (min, avg, max) = (96544.012, 97144.045, 97744.331), stdev = 615.586 | |
[info] CI (99.9%): [96609.497, 97678.592] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceAuto:·gc.churn.PS_Eden_Space": | |
[info] 2280.144 ±(99.9%) 289.103 MB/sec [Average] | |
[info] (min, avg, max) = (2038.425, 2280.144, 2725.773), stdev = 332.931 | |
[info] CI (99.9%): [1991.042, 2569.247] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceAuto:·gc.churn.PS_Eden_Space.norm": | |
[info] 98450.149 ±(99.9%) 12806.525 B/op [Average] | |
[info] (min, avg, max) = (84683.753, 98450.149, 124215.412), stdev = 14748.013 | |
[info] CI (99.9%): [85643.624, 111256.674] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceAuto:·gc.churn.PS_Survivor_Space": | |
[info] 0.026 ±(99.9%) 0.021 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.026, 0.083), stdev = 0.024 | |
[info] CI (99.9%): [0.005, 0.047] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceAuto:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.124 ±(99.9%) 0.908 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.124, 3.506), stdev = 1.045 | |
[info] CI (99.9%): [0.217, 2.032] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceAuto:·gc.count": | |
[info] 67.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.350, 4.000), stdev = 0.489 | |
[info] CI (99.9%): [67.000, 67.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceAuto:·gc.time": | |
[info] 60.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.000, 4.000), stdev = 0.725 | |
[info] CI (99.9%): [60.000, 60.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeCirceManual | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 1.82% complete, ETA 01:53:13 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 39806.664 ops/s | |
[info] # Warmup Iteration 2: 48975.926 ops/s | |
[info] # Warmup Iteration 3: 49756.032 ops/s | |
[info] # Warmup Iteration 4: 50207.815 ops/s | |
[info] # Warmup Iteration 5: 50103.677 ops/s | |
[info] # Warmup Iteration 6: 50185.767 ops/s | |
[info] # Warmup Iteration 7: 50179.633 ops/s | |
[info] # Warmup Iteration 8: 50126.969 ops/s | |
[info] # Warmup Iteration 9: 50059.918 ops/s | |
[info] # Warmup Iteration 10: 49890.900 ops/s | |
[info] Iteration 1: 50159.895 ops/s | |
[info] ·gc.alloc.rate: 2163.908 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2032.895 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63777.749 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 50308.043 ops/s | |
[info] ·gc.alloc.rate: 2170.535 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.080 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63682.670 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.954 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 50226.815 ops/s | |
[info] ·gc.alloc.rate: 2166.756 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.771 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63846.692 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.304 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 50284.712 ops/s | |
[info] ·gc.alloc.rate: 2169.206 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.055 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63814.763 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.954 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 50208.631 ops/s | |
[info] ·gc.alloc.rate: 2166.195 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.905 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 85272.489 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.305 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 49035.391 ops/s | |
[info] ·gc.alloc.rate: 2114.199 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.256 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.653 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65526.647 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 49940.225 ops/s | |
[info] ·gc.alloc.rate: 2154.408 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.503 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64361.755 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.312 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 49835.487 ops/s | |
[info] ·gc.alloc.rate: 2150.555 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.268 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64501.214 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.972 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 50179.577 ops/s | |
[info] ·gc.alloc.rate: 2164.786 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.065 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64070.823 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.612 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 50312.788 ops/s | |
[info] ·gc.alloc.rate: 2170.896 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.708 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63941.881 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.954 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 2.27% complete, ETA 01:52:40 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 41334.172 ops/s | |
[info] # Warmup Iteration 2: 49929.415 ops/s | |
[info] # Warmup Iteration 3: 49818.812 ops/s | |
[info] # Warmup Iteration 4: 49383.163 ops/s | |
[info] # Warmup Iteration 5: 50344.900 ops/s | |
[info] # Warmup Iteration 6: 50463.728 ops/s | |
[info] # Warmup Iteration 7: 49691.746 ops/s | |
[info] # Warmup Iteration 8: 49691.238 ops/s | |
[info] # Warmup Iteration 9: 49767.134 ops/s | |
[info] # Warmup Iteration 10: 49599.670 ops/s | |
[info] Iteration 1: 49310.782 ops/s | |
[info] ·gc.alloc.rate: 2127.135 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.829 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64910.126 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.322 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 49764.713 ops/s | |
[info] ·gc.alloc.rate: 2146.698 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.811 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64381.256 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.950 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 48874.242 ops/s | |
[info] ·gc.alloc.rate: 2109.030 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.377 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65613.754 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 48085.258 ops/s | |
[info] ·gc.alloc.rate: 2074.463 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.403 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 66740.646 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.088 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 49481.508 ops/s | |
[info] ·gc.alloc.rate: 2135.146 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.099 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64897.723 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.986 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 49179.383 ops/s | |
[info] ·gc.alloc.rate: 2121.084 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.255 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.639 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65313.510 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.663 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 50252.083 ops/s | |
[info] ·gc.alloc.rate: 2167.730 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.277 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 85286.379 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.956 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 49582.588 ops/s | |
[info] ·gc.alloc.rate: 2138.915 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.412 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64825.060 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.982 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 50348.068 ops/s | |
[info] ·gc.alloc.rate: 2172.082 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.827 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63848.182 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 50356.060 ops/s | |
[info] ·gc.alloc.rate: 2172.337 MB/sec | |
[info] ·gc.alloc.rate.norm: 67888.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.278 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63886.019 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.952 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case1.decodeCirceManual": | |
[info] 49786.312 ±(99.9%) 540.688 ops/s [Average] | |
[info] (min, avg, max) = (48085.258, 49786.312, 50356.060), stdev = 622.657 | |
[info] CI (99.9%): [49245.624, 50327.001] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceManual:·gc.alloc.rate": | |
[info] 2147.803 ±(99.9%) 23.390 MB/sec [Average] | |
[info] (min, avg, max) = (2074.463, 2147.803, 2172.337), stdev = 26.936 | |
[info] CI (99.9%): [2124.413, 2171.193] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceManual:·gc.alloc.rate.norm": | |
[info] 67888.033 ±(99.9%) 0.066 B/op [Average] | |
[info] (min, avg, max) = (67888.009, 67888.033, 67888.256), stdev = 0.076 | |
[info] CI (99.9%): [67887.967, 67888.099] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceManual:·gc.churn.PS_Eden_Space": | |
[info] 2108.143 ±(99.9%) 182.349 MB/sec [Average] | |
[info] (min, avg, max) = (2032.895, 2108.143, 2723.277), stdev = 209.993 | |
[info] CI (99.9%): [1925.794, 2290.491] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceManual:·gc.churn.PS_Eden_Space.norm": | |
[info] 66624.967 ±(99.9%) 5581.867 B/op [Average] | |
[info] (min, avg, max) = (63682.670, 66624.967, 85286.379), stdev = 6428.087 | |
[info] CI (99.9%): [61043.099, 72206.834] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceManual:·gc.churn.PS_Survivor_Space": | |
[info] 0.060 ±(99.9%) 0.037 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.060, 0.146), stdev = 0.042 | |
[info] CI (99.9%): [0.024, 0.097] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceManual:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.913 ±(99.9%) 1.173 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.913, 4.663), stdev = 1.351 | |
[info] CI (99.9%): [0.740, 3.086] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceManual:·gc.count": | |
[info] 62.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.100, 4.000), stdev = 0.308 | |
[info] CI (99.9%): [62.000, 62.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeCirceManual:·gc.time": | |
[info] 56.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.800, 4.000), stdev = 0.523 | |
[info] CI (99.9%): [56.000, 56.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeJackson | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 2.73% complete, ETA 01:52:08 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 54268.185 ops/s | |
[info] # Warmup Iteration 2: 73652.272 ops/s | |
[info] # Warmup Iteration 3: 73972.248 ops/s | |
[info] # Warmup Iteration 4: 74171.956 ops/s | |
[info] # Warmup Iteration 5: 74306.952 ops/s | |
[info] # Warmup Iteration 6: 74052.944 ops/s | |
[info] # Warmup Iteration 7: 74296.162 ops/s | |
[info] # Warmup Iteration 8: 74117.528 ops/s | |
[info] # Warmup Iteration 9: 74192.268 ops/s | |
[info] # Warmup Iteration 10: 74132.709 ops/s | |
[info] Iteration 1: 73959.780 ops/s | |
[info] ·gc.alloc.rate: 643.276 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.490 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14224.539 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 74325.403 ops/s | |
[info] ·gc.alloc.rate: 646.478 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.825 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14182.335 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 74352.044 ops/s | |
[info] ·gc.alloc.rate: 646.701 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.857 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14178.140 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.441 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 74352.542 ops/s | |
[info] ·gc.alloc.rate: 646.732 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.555 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14213.391 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 74224.782 ops/s | |
[info] ·gc.alloc.rate: 645.598 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.524 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14237.706 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.441 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 74091.988 ops/s | |
[info] ·gc.alloc.rate: 644.097 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.162 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.120 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14283.714 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.326 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 73546.954 ops/s | |
[info] ·gc.alloc.rate: 639.701 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.486 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14389.536 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 73779.101 ops/s | |
[info] ·gc.alloc.rate: 641.703 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.821 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14373.106 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.444 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 73797.787 ops/s | |
[info] ·gc.alloc.rate: 641.880 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.833 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14369.406 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 73783.770 ops/s | |
[info] ·gc.alloc.rate: 641.743 MB/sec | |
[info] ·gc.alloc.rate.norm: 13688.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.825 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14393.641 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 3.18% complete, ETA 01:51:36 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 53639.764 ops/s | |
[info] # Warmup Iteration 2: 72288.975 ops/s | |
[info] # Warmup Iteration 3: 72557.905 ops/s | |
[info] # Warmup Iteration 4: 73072.921 ops/s | |
[info] # Warmup Iteration 5: 72383.026 ops/s | |
[info] # Warmup Iteration 6: 73313.329 ops/s | |
[info] # Warmup Iteration 7: 72237.236 ops/s | |
[info] # Warmup Iteration 8: 72984.925 ops/s | |
[info] # Warmup Iteration 9: 72510.261 ops/s | |
[info] # Warmup Iteration 10: 72992.478 ops/s | |
[info] Iteration 1: 72860.635 ops/s | |
[info] ·gc.alloc.rate: 544.830 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.484 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14438.855 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 73175.545 ops/s | |
[info] ·gc.alloc.rate: 547.299 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 3: 72833.060 ops/s | |
[info] ·gc.alloc.rate: 544.612 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.464 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14444.207 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 4: 72907.720 ops/s | |
[info] ·gc.alloc.rate: 545.180 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.842 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14458.902 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.899 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 72748.996 ops/s | |
[info] ·gc.alloc.rate: 544.144 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.993 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14489.702 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 72867.752 ops/s | |
[info] ·gc.alloc.rate: 544.621 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.165 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.845 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14495.614 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 72891.488 ops/s | |
[info] ·gc.alloc.rate: 545.072 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 8: 72610.983 ops/s | |
[info] ·gc.alloc.rate: 543.086 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.321 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14546.711 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 72516.402 ops/s | |
[info] ·gc.alloc.rate: 542.294 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.479 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14593.069 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.807 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 72726.748 ops/s | |
[info] ·gc.alloc.rate: 543.856 MB/sec | |
[info] ·gc.alloc.rate.norm: 11768.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.562 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 14552.944 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case1.decodeJackson": | |
[info] 73417.674 ±(99.9%) 575.121 ops/s [Average] | |
[info] (min, avg, max) = (72516.402, 73417.674, 74352.542), stdev = 662.310 | |
[info] CI (99.9%): [72842.553, 73992.795] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJackson:·gc.alloc.rate": | |
[info] 594.145 ±(99.9%) 44.263 MB/sec [Average] | |
[info] (min, avg, max) = (542.294, 594.145, 646.732), stdev = 50.973 | |
[info] CI (99.9%): [549.882, 638.408] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJackson:·gc.alloc.rate.norm": | |
[info] 12728.022 ±(99.9%) 855.278 B/op [Average] | |
[info] (min, avg, max) = (11768.006, 12728.022, 13688.162), stdev = 984.939 | |
[info] CI (99.9%): [11872.744, 13583.299] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJackson:·gc.churn.PS_Eden_Space": | |
[info] 604.116 ±(99.9%) 179.412 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 604.116, 674.825), stdev = 206.611 | |
[info] CI (99.9%): [424.704, 783.529] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 12943.276 ±(99.9%) 3845.353 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 12943.276, 14593.069), stdev = 4428.314 | |
[info] CI (99.9%): [9097.923, 16788.628] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.012 ±(99.9%) 0.021 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.012, 0.083), stdev = 0.024 | |
[info] CI (99.9%): [≈ 0, 0.033] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 0.268 ±(99.9%) 0.445 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 0.268, 1.807), stdev = 0.512 | |
[info] CI (99.9%): [≈ 0, 0.713] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJackson:·gc.count": | |
[info] 18.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.900, 1.000), stdev = 0.308 | |
[info] CI (99.9%): [18.000, 18.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJackson:·gc.time": | |
[info] 19.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.950, 2.000), stdev = 0.510 | |
[info] CI (99.9%): [19.000, 19.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeJson4sJackson | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 3.64% complete, ETA 01:51:04 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:50) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:17) | |
[info] at bench.Json4sBench.decodeJson4sJackson(Bench.scala:205) | |
[info] at bench.Json4sBench.decodeJson4sJackson$(Bench.scala:205) | |
[info] at bench.Bench.decodeJson4sJackson(Bench.scala:30) | |
[info] at bench.generated.Case1_decodeJson4sJackson_jmhTest.decodeJson4sJackson_thrpt_jmhStub(Case1_decodeJson4sJackson_jmhTest.java:147) | |
[info] at bench.generated.Case1_decodeJson4sJackson_jmhTest.decodeJson4sJackson_Throughput(Case1_decodeJson4sJackson_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # Run progress: 4.09% complete, ETA 01:39:07 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:50) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:17) | |
[info] at bench.Json4sBench.decodeJson4sJackson(Bench.scala:205) | |
[info] at bench.Json4sBench.decodeJson4sJackson$(Bench.scala:205) | |
[info] at bench.Bench.decodeJson4sJackson(Bench.scala:30) | |
[info] at bench.generated.Case1_decodeJson4sJackson_jmhTest.decodeJson4sJackson_thrpt_jmhStub(Case1_decodeJson4sJackson_jmhTest.java:147) | |
[info] at bench.generated.Case1_decodeJson4sJackson_jmhTest.decodeJson4sJackson_Throughput(Case1_decodeJson4sJackson_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeJson4sNative | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 4.55% complete, ETA 01:29:32 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:71) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:32) | |
[info] at bench.Json4sBench.decodeJson4sNative(Bench.scala:202) | |
[info] at bench.Json4sBench.decodeJson4sNative$(Bench.scala:202) | |
[info] at bench.Bench.decodeJson4sNative(Bench.scala:30) | |
[info] at bench.generated.Case1_decodeJson4sNative_jmhTest.decodeJson4sNative_thrpt_jmhStub(Case1_decodeJson4sNative_jmhTest.java:147) | |
[info] at bench.generated.Case1_decodeJson4sNative_jmhTest.decodeJson4sNative_Throughput(Case1_decodeJson4sNative_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # Run progress: 5.00% complete, ETA 01:21:41 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:71) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:32) | |
[info] at bench.Json4sBench.decodeJson4sNative(Bench.scala:202) | |
[info] at bench.Json4sBench.decodeJson4sNative$(Bench.scala:202) | |
[info] at bench.Bench.decodeJson4sNative(Bench.scala:30) | |
[info] at bench.generated.Case1_decodeJson4sNative_jmhTest.decodeJson4sNative_thrpt_jmhStub(Case1_decodeJson4sNative_jmhTest.java:147) | |
[info] at bench.generated.Case1_decodeJson4sNative_jmhTest.decodeJson4sNative_Throughput(Case1_decodeJson4sNative_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeJsoniterScala | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 5.45% complete, ETA 01:15:08 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 204302.358 ops/s | |
[info] # Warmup Iteration 2: 227610.585 ops/s | |
[info] # Warmup Iteration 3: 231445.282 ops/s | |
[info] # Warmup Iteration 4: 229169.736 ops/s | |
[info] # Warmup Iteration 5: 229914.151 ops/s | |
[info] # Warmup Iteration 6: 230286.863 ops/s | |
[info] # Warmup Iteration 7: 230599.831 ops/s | |
[info] # Warmup Iteration 8: 231368.724 ops/s | |
[info] # Warmup Iteration 9: 231022.388 ops/s | |
[info] # Warmup Iteration 10: 230963.745 ops/s | |
[info] Iteration 1: 231046.350 ops/s | |
[info] ·gc.alloc.rate: 608.499 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.265 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4544.210 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 2: 231214.948 ops/s | |
[info] ·gc.alloc.rate: 608.837 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.148 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4540.890 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 229790.775 ops/s | |
[info] ·gc.alloc.rate: 605.077 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.793 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4573.526 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.570 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 230979.039 ops/s | |
[info] ·gc.alloc.rate: 608.226 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.813 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4549.988 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.142 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 230705.482 ops/s | |
[info] ·gc.alloc.rate: 607.502 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.151 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4564.538 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 230951.917 ops/s | |
[info] ·gc.alloc.rate: 607.943 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.054 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.910 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4559.638 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 231314.187 ops/s | |
[info] ·gc.alloc.rate: 609.072 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 8: 231600.313 ops/s | |
[info] ·gc.alloc.rate: 609.845 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.829 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4551.606 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 231865.564 ops/s | |
[info] ·gc.alloc.rate: 610.538 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.793 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4546.189 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 231789.173 ops/s | |
[info] ·gc.alloc.rate: 610.332 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.119 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4556.725 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.141 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] # Run progress: 5.91% complete, ETA 01:17:21 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 206275.033 ops/s | |
[info] # Warmup Iteration 2: 230945.432 ops/s | |
[info] # Warmup Iteration 3: 230810.136 ops/s | |
[info] # Warmup Iteration 4: 230683.322 ops/s | |
[info] # Warmup Iteration 5: 229856.494 ops/s | |
[info] # Warmup Iteration 6: 231287.105 ops/s | |
[info] # Warmup Iteration 7: 230485.701 ops/s | |
[info] # Warmup Iteration 8: 231223.141 ops/s | |
[info] # Warmup Iteration 9: 231339.112 ops/s | |
[info] # Warmup Iteration 10: 230958.295 ops/s | |
[info] Iteration 1: 231171.880 ops/s | |
[info] ·gc.alloc.rate: 608.732 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.153 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4541.715 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 231489.753 ops/s | |
[info] ·gc.alloc.rate: 609.553 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.139 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4535.497 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 3: 231425.727 ops/s | |
[info] ·gc.alloc.rate: 609.423 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.204 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4543.702 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 231369.853 ops/s | |
[info] ·gc.alloc.rate: 609.224 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.144 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4544.782 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.283 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 231585.560 ops/s | |
[info] ·gc.alloc.rate: 609.804 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.159 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4547.354 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 230929.673 ops/s | |
[info] ·gc.alloc.rate: 607.872 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.054 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.904 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4560.131 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 231181.930 ops/s | |
[info] ·gc.alloc.rate: 608.881 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 8: 230682.048 ops/s | |
[info] ·gc.alloc.rate: 607.383 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.121 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4572.048 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 231075.829 ops/s | |
[info] ·gc.alloc.rate: 608.474 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.140 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4563.977 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.425 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 231077.778 ops/s | |
[info] ·gc.alloc.rate: 608.520 MB/sec | |
[info] ·gc.alloc.rate.norm: 4144.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.198 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 4570.842 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Result "bench.Case1.decodeJsoniterScala": | |
[info] 231162.389 ±(99.9%) 397.681 ops/s [Average] | |
[info] (min, avg, max) = (229790.775, 231162.389, 231865.564), stdev = 457.970 | |
[info] CI (99.9%): [230764.708, 231560.070] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJsoniterScala:·gc.alloc.rate": | |
[info] 608.687 ±(99.9%) 1.058 MB/sec [Average] | |
[info] (min, avg, max) = (605.077, 608.687, 610.538), stdev = 1.218 | |
[info] CI (99.9%): [607.629, 609.744] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJsoniterScala:·gc.alloc.rate.norm": | |
[info] 4144.007 ±(99.9%) 0.014 B/op [Average] | |
[info] (min, avg, max) = (4144.002, 4144.007, 4144.054), stdev = 0.016 | |
[info] CI (99.9%): [4143.993, 4144.021] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJsoniterScala:·gc.churn.PS_Eden_Space": | |
[info] 601.949 ±(99.9%) 178.765 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 601.949, 671.198), stdev = 205.866 | |
[info] CI (99.9%): [423.184, 780.714] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJsoniterScala:·gc.churn.PS_Eden_Space.norm": | |
[info] 4098.368 ±(99.9%) 1217.137 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 4098.368, 4573.526), stdev = 1401.657 | |
[info] CI (99.9%): [2881.231, 5315.505] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJsoniterScala:·gc.churn.PS_Survivor_Space": | |
[info] 0.011 ±(99.9%) 0.021 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.011, 0.083), stdev = 0.024 | |
[info] CI (99.9%): [≈ 0, 0.032] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJsoniterScala:·gc.churn.PS_Survivor_Space.norm": | |
[info] 0.078 ±(99.9%) 0.141 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 0.078, 0.570), stdev = 0.163 | |
[info] CI (99.9%): [≈ 0, 0.220] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJsoniterScala:·gc.count": | |
[info] 18.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.900, 1.000), stdev = 0.308 | |
[info] CI (99.9%): [18.000, 18.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeJsoniterScala:·gc.time": | |
[info] 14.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.700, 1.000), stdev = 0.470 | |
[info] CI (99.9%): [14.000, 14.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeSprayJson | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 6.36% complete, ETA 01:19:12 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 58099.976 ops/s | |
[info] # Warmup Iteration 2: 68633.398 ops/s | |
[info] # Warmup Iteration 3: 69799.567 ops/s | |
[info] # Warmup Iteration 4: 69421.562 ops/s | |
[info] # Warmup Iteration 5: 68910.971 ops/s | |
[info] # Warmup Iteration 6: 69612.383 ops/s | |
[info] # Warmup Iteration 7: 69803.948 ops/s | |
[info] # Warmup Iteration 8: 69341.424 ops/s | |
[info] # Warmup Iteration 9: 69529.489 ops/s | |
[info] # Warmup Iteration 10: 69625.898 ops/s | |
[info] Iteration 1: 68345.752 ops/s | |
[info] ·gc.alloc.rate: 1629.928 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2025.375 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 46622.978 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.479 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 69951.035 ops/s | |
[info] ·gc.alloc.rate: 1667.865 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.424 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 30423.916 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.405 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 68930.620 ops/s | |
[info] ·gc.alloc.rate: 1643.916 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2031.872 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 46374.555 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.377 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 69659.498 ops/s | |
[info] ·gc.alloc.rate: 1660.766 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.702 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 30627.991 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 69594.872 ops/s | |
[info] ·gc.alloc.rate: 1659.244 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.105 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 46019.246 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.412 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 69918.028 ops/s | |
[info] ·gc.alloc.rate: 1666.205 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.179 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.057 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 30558.663 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.343 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 69783.270 ops/s | |
[info] ·gc.alloc.rate: 1663.722 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.549 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 45973.043 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 69804.180 ops/s | |
[info] ·gc.alloc.rate: 1664.161 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.629 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 30654.057 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 69841.859 ops/s | |
[info] ·gc.alloc.rate: 1665.544 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.724 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 30653.270 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.346 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 69824.582 ops/s | |
[info] ·gc.alloc.rate: 1664.800 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.220 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 46003.477 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.469 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 6.82% complete, ETA 01:20:43 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 54880.250 ops/s | |
[info] # Warmup Iteration 2: 68344.191 ops/s | |
[info] # Warmup Iteration 3: 67899.969 ops/s | |
[info] # Warmup Iteration 4: 68912.206 ops/s | |
[info] # Warmup Iteration 5: 68626.350 ops/s | |
[info] # Warmup Iteration 6: 68818.083 ops/s | |
[info] # Warmup Iteration 7: 68699.391 ops/s | |
[info] # Warmup Iteration 8: 68021.965 ops/s | |
[info] # Warmup Iteration 9: 68749.097 ops/s | |
[info] # Warmup Iteration 10: 68012.846 ops/s | |
[info] Iteration 1: 68743.635 ops/s | |
[info] ·gc.alloc.rate: 1638.902 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.643 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 30897.885 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.430 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 68169.216 ops/s | |
[info] ·gc.alloc.rate: 1625.741 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2028.082 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 46805.524 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.922 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 68719.037 ops/s | |
[info] ·gc.alloc.rate: 1638.373 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.675 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 31000.210 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.477 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 66895.330 ops/s | |
[info] ·gc.alloc.rate: 1595.299 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.634 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 47829.233 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.469 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 67212.075 ops/s | |
[info] ·gc.alloc.rate: 1602.467 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.687 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 31765.341 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 68538.617 ops/s | |
[info] ·gc.alloc.rate: 1633.416 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.183 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.072 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 31172.476 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.434 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 68829.299 ops/s | |
[info] ·gc.alloc.rate: 1640.978 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.064 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 46599.147 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.476 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 66410.917 ops/s | |
[info] ·gc.alloc.rate: 1583.401 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.708 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 32219.433 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 68542.798 ops/s | |
[info] ·gc.alloc.rate: 1634.663 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.053 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 46847.754 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.912 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 68695.195 ops/s | |
[info] ·gc.alloc.rate: 1637.810 MB/sec | |
[info] ·gc.alloc.rate.norm: 37520.006 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.678 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 31171.283 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.477 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case1.decodeSprayJson": | |
[info] 68820.491 ±(99.9%) 905.973 ops/s [Average] | |
[info] (min, avg, max) = (66410.917, 68820.491, 69951.035), stdev = 1043.319 | |
[info] CI (99.9%): [67914.518, 69726.464] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeSprayJson:·gc.alloc.rate": | |
[info] 1640.860 ±(99.9%) 21.526 MB/sec [Average] | |
[info] (min, avg, max) = (1583.401, 1640.860, 1667.865), stdev = 24.790 | |
[info] CI (99.9%): [1619.334, 1662.386] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeSprayJson:·gc.alloc.rate.norm": | |
[info] 37520.024 ±(99.9%) 0.047 B/op [Average] | |
[info] (min, avg, max) = (37520.006, 37520.024, 37520.183), stdev = 0.054 | |
[info] CI (99.9%): [37519.977, 37520.071] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeSprayJson:·gc.churn.PS_Eden_Space": | |
[info] 1661.798 ±(99.9%) 300.591 MB/sec [Average] | |
[info] (min, avg, max) = (1349.643, 1661.798, 2041.220), stdev = 346.161 | |
[info] CI (99.9%): [1361.206, 1962.389] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeSprayJson:·gc.churn.PS_Eden_Space.norm": | |
[info] 38010.974 ±(99.9%) 6909.106 B/op [Average] | |
[info] (min, avg, max) = (30423.916, 38010.974, 47829.233), stdev = 7956.536 | |
[info] CI (99.9%): [31101.868, 44920.080] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeSprayJson:·gc.churn.PS_Survivor_Space": | |
[info] 0.045 ±(99.9%) 0.033 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.045, 0.104), stdev = 0.038 | |
[info] CI (99.9%): [0.011, 0.078] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeSprayJson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.021 ±(99.9%) 0.758 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.021, 2.377), stdev = 0.873 | |
[info] CI (99.9%): [0.263, 1.780] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeSprayJson:·gc.count": | |
[info] 49.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.450, 3.000), stdev = 0.510 | |
[info] CI (99.9%): [49.000, 49.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeSprayJson:·gc.time": | |
[info] 44.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.200, 3.000), stdev = 0.696 | |
[info] CI (99.9%): [44.000, 44.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeUPickle | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 7.27% complete, ETA 01:21:59 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 28659.960 ops/s | |
[info] # Warmup Iteration 2: 32629.245 ops/s | |
[info] # Warmup Iteration 3: 33282.225 ops/s | |
[info] # Warmup Iteration 4: 33489.831 ops/s | |
[info] # Warmup Iteration 5: 33594.836 ops/s | |
[info] # Warmup Iteration 6: 33489.125 ops/s | |
[info] # Warmup Iteration 7: 33572.026 ops/s | |
[info] # Warmup Iteration 8: 33485.474 ops/s | |
[info] # Warmup Iteration 9: 33574.950 ops/s | |
[info] # Warmup Iteration 10: 33558.072 ops/s | |
[info] Iteration 1: 33511.177 ops/s | |
[info] ·gc.alloc.rate: 1110.159 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1341.197 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 62976.504 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.866 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 33303.035 ops/s | |
[info] ·gc.alloc.rate: 1103.191 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1343.766 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63495.686 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.919 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 33522.676 ops/s | |
[info] ·gc.alloc.rate: 1110.369 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.463 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 31569.862 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 4: 33485.340 ops/s | |
[info] ·gc.alloc.rate: 1109.135 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.995 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63307.177 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.957 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 33548.713 ops/s | |
[info] ·gc.alloc.rate: 1111.253 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.952 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63278.293 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.930 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 33592.265 ops/s | |
[info] ·gc.alloc.rate: 1112.313 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.372 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.229 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 31644.526 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 7: 33431.516 ops/s | |
[info] ·gc.alloc.rate: 1107.510 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1351.777 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63625.129 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.900 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 33455.088 ops/s | |
[info] ·gc.alloc.rate: 1108.186 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.884 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63638.364 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.938 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 33473.411 ops/s | |
[info] ·gc.alloc.rate: 1108.717 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 676.816 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 31821.536 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 33419.290 ops/s | |
[info] ·gc.alloc.rate: 1107.260 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.289 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63804.816 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 7.73% complete, ETA 01:23:02 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 28123.618 ops/s | |
[info] # Warmup Iteration 2: 32688.293 ops/s | |
[info] # Warmup Iteration 3: 32540.621 ops/s | |
[info] # Warmup Iteration 4: 32981.229 ops/s | |
[info] # Warmup Iteration 5: 32968.734 ops/s | |
[info] # Warmup Iteration 6: 32912.804 ops/s | |
[info] # Warmup Iteration 7: 32500.137 ops/s | |
[info] # Warmup Iteration 8: 32582.851 ops/s | |
[info] # Warmup Iteration 9: 31539.140 ops/s | |
[info] # Warmup Iteration 10: 32474.942 ops/s | |
[info] Iteration 1: 33093.567 ops/s | |
[info] ·gc.alloc.rate: 1096.197 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1340.973 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 63767.967 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.990 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 33062.153 ops/s | |
[info] ·gc.alloc.rate: 1095.181 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.159 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 31945.580 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 33004.991 ops/s | |
[info] ·gc.alloc.rate: 1093.238 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1344.996 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64132.409 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.971 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 32970.099 ops/s | |
[info] ·gc.alloc.rate: 1092.102 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.982 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64293.922 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.987 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 33053.601 ops/s | |
[info] ·gc.alloc.rate: 1094.876 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.486 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 32112.858 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 33006.723 ops/s | |
[info] ·gc.alloc.rate: 1092.878 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.379 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.124 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64350.861 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.955 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 33019.192 ops/s | |
[info] ·gc.alloc.rate: 1093.698 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.140 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 32178.640 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 33019.268 ops/s | |
[info] ·gc.alloc.rate: 1093.725 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.272 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64450.579 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 32965.093 ops/s | |
[info] ·gc.alloc.rate: 1091.886 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.582 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 64621.692 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.975 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 33027.170 ops/s | |
[info] ·gc.alloc.rate: 1093.974 MB/sec | |
[info] ·gc.alloc.rate.norm: 52128.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 677.458 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 32280.968 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case1.decodeUPickle": | |
[info] 33248.218 ±(99.9%) 208.356 ops/s [Average] | |
[info] (min, avg, max) = (32965.093, 33248.218, 33592.265), stdev = 239.943 | |
[info] CI (99.9%): [33039.863, 33456.574] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickle:·gc.alloc.rate": | |
[info] 1101.292 ±(99.9%) 6.916 MB/sec [Average] | |
[info] (min, avg, max) = (1091.886, 1101.292, 1112.313), stdev = 7.965 | |
[info] CI (99.9%): [1094.376, 1108.209] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickle:·gc.alloc.rate.norm": | |
[info] 52128.049 ±(99.9%) 0.097 B/op [Average] | |
[info] (min, avg, max) = (52128.013, 52128.049, 52128.379), stdev = 0.112 | |
[info] CI (99.9%): [52127.952, 52128.146] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickle:·gc.churn.PS_Eden_Space": | |
[info] 1112.577 ±(99.9%) 286.297 MB/sec [Average] | |
[info] (min, avg, max) = (671.159, 1112.577, 1355.289), stdev = 329.701 | |
[info] CI (99.9%): [826.280, 1398.875] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickle:·gc.churn.PS_Eden_Space.norm": | |
[info] 52664.869 ±(99.9%) 13556.536 B/op [Average] | |
[info] (min, avg, max) = (31569.862, 52664.869, 64621.692), stdev = 15611.727 | |
[info] CI (99.9%): [39108.333, 66221.404] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickle:·gc.churn.PS_Survivor_Space": | |
[info] 0.043 ±(99.9%) 0.041 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.043, 0.125), stdev = 0.047 | |
[info] CI (99.9%): [0.002, 0.084] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickle:·gc.churn.PS_Survivor_Space.norm": | |
[info] 2.019 ±(99.9%) 1.932 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 2.019, 5.955), stdev = 2.225 | |
[info] CI (99.9%): [0.087, 3.951] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickle:·gc.count": | |
[info] 33.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.650, 2.000), stdev = 0.489 | |
[info] CI (99.9%): [33.000, 33.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickle:·gc.time": | |
[info] 28.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 1.400, 2.000), stdev = 0.681 | |
[info] CI (99.9%): [28.000, 28.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.decodeUPickleAst | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 8.18% complete, ETA 01:23:55 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 24548.259 ops/s | |
[info] # Warmup Iteration 2: 32297.623 ops/s | |
[info] # Warmup Iteration 3: 32545.548 ops/s | |
[info] # Warmup Iteration 4: 32492.488 ops/s | |
[info] # Warmup Iteration 5: 32489.351 ops/s | |
[info] # Warmup Iteration 6: 32561.083 ops/s | |
[info] # Warmup Iteration 7: 32638.516 ops/s | |
[info] # Warmup Iteration 8: 32591.983 ops/s | |
[info] # Warmup Iteration 9: 32588.348 ops/s | |
[info] # Warmup Iteration 10: 32536.001 ops/s | |
[info] Iteration 1: 32601.376 ops/s | |
[info] ·gc.alloc.rate: 1704.362 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.286 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65180.274 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 32594.940 ops/s | |
[info] ·gc.alloc.rate: 1704.035 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2029.140 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 97968.299 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.005 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 32592.319 ops/s | |
[info] ·gc.alloc.rate: 1703.812 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.303 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65395.270 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.005 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 32490.347 ops/s | |
[info] ·gc.alloc.rate: 1698.526 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.778 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 98510.710 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.017 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 5: 32607.947 ops/s | |
[info] ·gc.alloc.rate: 1704.676 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.990 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65491.792 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.009 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 32571.730 ops/s | |
[info] ·gc.alloc.rate: 1702.193 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.385 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.296 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 98420.669 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.012 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 32258.621 ops/s | |
[info] ·gc.alloc.rate: 1686.524 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.099 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 66299.558 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.046 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 32429.940 ops/s | |
[info] ·gc.alloc.rate: 1695.406 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.125 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 99000.031 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.041 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 32479.973 ops/s | |
[info] ·gc.alloc.rate: 1698.035 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.276 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65907.172 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.017 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 32569.880 ops/s | |
[info] ·gc.alloc.rate: 1702.546 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.704 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 98661.103 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 8.64% complete, ETA 01:24:38 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 23889.667 ops/s | |
[info] # Warmup Iteration 2: 32045.346 ops/s | |
[info] # Warmup Iteration 3: 31813.761 ops/s | |
[info] # Warmup Iteration 4: 32375.051 ops/s | |
[info] # Warmup Iteration 5: 32069.855 ops/s | |
[info] # Warmup Iteration 6: 31960.367 ops/s | |
[info] # Warmup Iteration 7: 32261.246 ops/s | |
[info] # Warmup Iteration 8: 32300.066 ops/s | |
[info] # Warmup Iteration 9: 32328.404 ops/s | |
[info] # Warmup Iteration 10: 32345.242 ops/s | |
[info] Iteration 1: 32330.604 ops/s | |
[info] ·gc.alloc.rate: 1690.241 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.321 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65726.500 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 32328.980 ops/s | |
[info] ·gc.alloc.rate: 1690.422 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2029.488 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 98774.199 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.013 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 32230.745 ops/s | |
[info] ·gc.alloc.rate: 1684.946 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.263 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 66125.535 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.033 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 32311.524 ops/s | |
[info] ·gc.alloc.rate: 1689.680 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.329 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 99053.267 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.069 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 32290.048 ops/s | |
[info] ·gc.alloc.rate: 1688.264 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.116 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 66134.604 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.015 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 32163.710 ops/s | |
[info] ·gc.alloc.rate: 1680.566 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.390 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.047 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 99675.020 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.112 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 32328.136 ops/s | |
[info] ·gc.alloc.rate: 1690.022 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.889 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 66152.123 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.027 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 32312.911 ops/s | |
[info] ·gc.alloc.rate: 1690.146 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.924 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 99201.005 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.025 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 32442.621 ops/s | |
[info] ·gc.alloc.rate: 1696.014 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.291 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 65986.385 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.029 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 32179.713 ops/s | |
[info] ·gc.alloc.rate: 1682.160 MB/sec | |
[info] ·gc.alloc.rate.norm: 82272.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.785 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 66554.019 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.018 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case1.decodeUPickleAst": | |
[info] 32405.803 ±(99.9%) 130.520 ops/s [Average] | |
[info] (min, avg, max) = (32163.710, 32405.803, 32607.947), stdev = 150.307 | |
[info] CI (99.9%): [32275.283, 32536.323] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickleAst:·gc.alloc.rate": | |
[info] 1694.129 ±(99.9%) 6.810 MB/sec [Average] | |
[info] (min, avg, max) = (1680.566, 1694.129, 1704.676), stdev = 7.843 | |
[info] CI (99.9%): [1687.319, 1700.939] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickleAst:·gc.alloc.rate.norm": | |
[info] 82272.051 ±(99.9%) 0.100 B/op [Average] | |
[info] (min, avg, max) = (82272.013, 82272.051, 82272.390), stdev = 0.115 | |
[info] CI (99.9%): [82271.951, 82272.151] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickleAst:·gc.churn.PS_Eden_Space": | |
[info] 1662.073 ±(99.9%) 300.891 MB/sec [Average] | |
[info] (min, avg, max) = (1350.286, 1662.073, 2041.704), stdev = 346.506 | |
[info] CI (99.9%): [1361.182, 1962.963] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickleAst:·gc.churn.PS_Eden_Space.norm": | |
[info] 80710.877 ±(99.9%) 14588.140 B/op [Average] | |
[info] (min, avg, max) = (65180.274, 80710.877, 99675.020), stdev = 16799.724 | |
[info] CI (99.9%): [66122.737, 95299.017] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickleAst:·gc.churn.PS_Survivor_Space": | |
[info] 0.042 ±(99.9%) 0.029 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.042, 0.125), stdev = 0.033 | |
[info] CI (99.9%): [0.013, 0.070] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickleAst:·gc.churn.PS_Survivor_Space.norm": | |
[info] 2.025 ±(99.9%) 1.402 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 2.025, 6.112), stdev = 1.614 | |
[info] CI (99.9%): [0.623, 3.427] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickleAst:·gc.count": | |
[info] 49.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.450, 3.000), stdev = 0.510 | |
[info] CI (99.9%): [49.000, 49.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.decodeUPickleAst:·gc.time": | |
[info] 46.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.300, 5.000), stdev = 0.801 | |
[info] CI (99.9%): [46.000, 46.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeArgonaut | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 9.09% complete, ETA 01:25:15 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 19725.282 ops/s | |
[info] # Warmup Iteration 2: 25915.189 ops/s | |
[info] # Warmup Iteration 3: 25937.449 ops/s | |
[info] # Warmup Iteration 4: 26067.478 ops/s | |
[info] # Warmup Iteration 5: 25973.013 ops/s | |
[info] # Warmup Iteration 6: 26025.082 ops/s | |
[info] # Warmup Iteration 7: 26083.334 ops/s | |
[info] # Warmup Iteration 8: 26141.011 ops/s | |
[info] # Warmup Iteration 9: 26092.584 ops/s | |
[info] # Warmup Iteration 10: 26076.202 ops/s | |
[info] Iteration 1: 25539.336 ops/s | |
[info] ·gc.alloc.rate: 2025.825 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2031.748 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 125196.978 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 25632.785 ops/s | |
[info] ·gc.alloc.rate: 2033.174 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.052 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124947.331 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.112 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 25979.509 ops/s | |
[info] ·gc.alloc.rate: 2060.782 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.395 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 123354.761 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 25988.631 ops/s | |
[info] ·gc.alloc.rate: 2061.508 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.738 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 123453.235 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.261 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 26018.128 ops/s | |
[info] ·gc.alloc.rate: 2063.819 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.082 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 123396.250 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.777 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 26067.237 ops/s | |
[info] ·gc.alloc.rate: 2066.871 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.481 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.839 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 123199.838 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.513 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 25994.765 ops/s | |
[info] ·gc.alloc.rate: 2061.921 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.085 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 123631.143 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.041 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 25879.096 ops/s | |
[info] ·gc.alloc.rate: 2053.330 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.945 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124200.657 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.532 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 25574.236 ops/s | |
[info] ·gc.alloc.rate: 2028.421 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.146 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 125676.636 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.124 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 25991.653 ops/s | |
[info] ·gc.alloc.rate: 2061.670 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.993 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 123701.154 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.781 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 9.55% complete, ETA 01:25:45 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 20840.054 ops/s | |
[info] # Warmup Iteration 2: 27021.271 ops/s | |
[info] # Warmup Iteration 3: 27225.194 ops/s | |
[info] # Warmup Iteration 4: 27160.795 ops/s | |
[info] # Warmup Iteration 5: 27185.111 ops/s | |
[info] # Warmup Iteration 6: 27099.281 ops/s | |
[info] # Warmup Iteration 7: 27203.511 ops/s | |
[info] # Warmup Iteration 8: 27200.116 ops/s | |
[info] # Warmup Iteration 9: 27261.660 ops/s | |
[info] # Warmup Iteration 10: 27179.174 ops/s | |
[info] Iteration 1: 27230.620 ops/s | |
[info] ·gc.alloc.rate: 2160.036 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.016 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.773 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 117535.064 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.406 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 27266.031 ops/s | |
[info] ·gc.alloc.rate: 2162.812 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.016 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.697 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 117495.261 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.410 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 27226.112 ops/s | |
[info] ·gc.alloc.rate: 2159.699 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.752 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 117783.350 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.610 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 26711.766 ops/s | |
[info] ·gc.alloc.rate: 2118.885 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.016 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.111 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 120132.163 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.453 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 27227.354 ops/s | |
[info] ·gc.alloc.rate: 2160.309 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.016 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.917 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 117933.035 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.406 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 27168.328 ops/s | |
[info] ·gc.alloc.rate: 2154.233 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.461 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2721.549 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 157707.003 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.029 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 27106.807 ops/s | |
[info] ·gc.alloc.rate: 2150.103 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.016 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.414 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 118579.744 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.417 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 27038.383 ops/s | |
[info] ·gc.alloc.rate: 2145.152 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.016 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.910 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 118882.299 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.635 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 26596.235 ops/s | |
[info] ·gc.alloc.rate: 2110.086 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.016 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.572 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 120897.056 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.232 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 26455.213 ops/s | |
[info] ·gc.alloc.rate: 2099.211 MB/sec | |
[info] ·gc.alloc.rate.norm: 124832.016 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2045.283 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 121625.146 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case1.encodeArgonaut": | |
[info] 26434.611 ±(99.9%) 550.470 ops/s [Average] | |
[info] (min, avg, max) = (25539.336, 26434.611, 27266.031), stdev = 633.922 | |
[info] CI (99.9%): [25884.141, 26985.081] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeArgonaut:·gc.alloc.rate": | |
[info] 2096.892 ±(99.9%) 43.701 MB/sec [Average] | |
[info] (min, avg, max) = (2025.825, 2096.892, 2162.812), stdev = 50.326 | |
[info] CI (99.9%): [2053.191, 2140.593] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeArgonaut:·gc.alloc.rate.norm": | |
[info] 124832.062 ±(99.9%) 0.122 B/op [Average] | |
[info] (min, avg, max) = (124832.016, 124832.062, 124832.481), stdev = 0.140 | |
[info] CI (99.9%): [124831.940, 124832.183] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeArgonaut:·gc.churn.PS_Eden_Space": | |
[info] 2073.750 ±(99.9%) 132.441 MB/sec [Average] | |
[info] (min, avg, max) = (2031.748, 2073.750, 2721.549), stdev = 152.519 | |
[info] CI (99.9%): [1941.309, 2206.191] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeArgonaut:·gc.churn.PS_Eden_Space.norm": | |
[info] 123466.405 ±(99.9%) 7408.409 B/op [Average] | |
[info] (min, avg, max) = (117495.261, 123466.405, 157707.003), stdev = 8531.535 | |
[info] CI (99.9%): [116057.996, 130874.815] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeArgonaut:·gc.churn.PS_Survivor_Space": | |
[info] 0.052 ±(99.9%) 0.032 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.052, 0.146), stdev = 0.037 | |
[info] CI (99.9%): [0.020, 0.084] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeArgonaut:·gc.churn.PS_Survivor_Space.norm": | |
[info] 3.087 ±(99.9%) 1.873 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 3.087, 8.410), stdev = 2.157 | |
[info] CI (99.9%): [1.214, 4.960] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeArgonaut:·gc.count": | |
[info] 61.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.050, 4.000), stdev = 0.224 | |
[info] CI (99.9%): [61.000, 61.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeArgonaut:·gc.time": | |
[info] 56.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.800, 4.000), stdev = 0.523 | |
[info] CI (99.9%): [56.000, 56.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeCirceAuto | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 10.00% complete, ETA 01:26:09 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 27863.096 ops/s | |
[info] # Warmup Iteration 2: 33850.975 ops/s | |
[info] # Warmup Iteration 3: 34481.313 ops/s | |
[info] # Warmup Iteration 4: 34881.613 ops/s | |
[info] # Warmup Iteration 5: 34872.635 ops/s | |
[info] # Warmup Iteration 6: 34804.723 ops/s | |
[info] # Warmup Iteration 7: 34935.221 ops/s | |
[info] # Warmup Iteration 8: 34923.702 ops/s | |
[info] # Warmup Iteration 9: 34932.277 ops/s | |
[info] # Warmup Iteration 10: 34921.535 ops/s | |
[info] Iteration 1: 34508.771 ops/s | |
[info] ·gc.alloc.rate: 2230.362 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.704 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 92796.622 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.949 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 34803.316 ops/s | |
[info] ·gc.alloc.rate: 2249.549 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.148 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 92070.455 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.765 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 34381.574 ops/s | |
[info] ·gc.alloc.rate: 2222.308 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.931 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124405.772 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.906 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 34906.944 ops/s | |
[info] ·gc.alloc.rate: 2256.263 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.355 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 91986.146 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.877 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 34820.140 ops/s | |
[info] ·gc.alloc.rate: 2250.649 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.028 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 92246.027 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.882 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 34849.354 ops/s | |
[info] ·gc.alloc.rate: 2251.665 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.360 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.101 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 122972.594 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.760 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 34933.290 ops/s | |
[info] ·gc.alloc.rate: 2257.923 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.335 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 92007.728 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.876 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 34862.969 ops/s | |
[info] ·gc.alloc.rate: 2253.357 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.414 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 92197.706 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.879 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 34370.110 ops/s | |
[info] ·gc.alloc.rate: 2221.660 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2724.939 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124762.947 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.906 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 34744.199 ops/s | |
[info] ·gc.alloc.rate: 2246.090 MB/sec | |
[info] ·gc.alloc.rate.norm: 101720.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.680 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 92598.617 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.829 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 10.45% complete, ETA 01:26:28 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 28813.034 ops/s | |
[info] # Warmup Iteration 2: 33674.867 ops/s | |
[info] # Warmup Iteration 3: 35093.651 ops/s | |
[info] # Warmup Iteration 4: 35313.946 ops/s | |
[info] # Warmup Iteration 5: 35309.748 ops/s | |
[info] # Warmup Iteration 6: 35284.954 ops/s | |
[info] # Warmup Iteration 7: 35372.630 ops/s | |
[info] # Warmup Iteration 8: 35402.224 ops/s | |
[info] # Warmup Iteration 9: 35321.015 ops/s | |
[info] # Warmup Iteration 10: 35333.447 ops/s | |
[info] Iteration 1: 35333.286 ops/s | |
[info] ·gc.alloc.rate: 2256.555 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.705 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 90630.317 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.782 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 35426.884 ops/s | |
[info] ·gc.alloc.rate: 2262.600 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.622 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 120636.696 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.474 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 34782.725 ops/s | |
[info] ·gc.alloc.rate: 2221.436 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.427 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 92231.526 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.884 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 34676.561 ops/s | |
[info] ·gc.alloc.rate: 2214.754 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.388 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 92598.769 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.945 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 35122.260 ops/s | |
[info] ·gc.alloc.rate: 2243.261 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.080 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 91453.043 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.798 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 35163.932 ops/s | |
[info] ·gc.alloc.rate: 2244.944 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.073 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 121874.749 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.727 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 35471.165 ops/s | |
[info] ·gc.alloc.rate: 2265.426 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.419 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 90617.679 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.924 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 35481.553 ops/s | |
[info] ·gc.alloc.rate: 2266.155 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.500 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 90592.144 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.847 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 35104.227 ops/s | |
[info] ·gc.alloc.rate: 2242.280 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.930 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 122192.026 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.933 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 35477.658 ops/s | |
[info] ·gc.alloc.rate: 2265.801 MB/sec | |
[info] ·gc.alloc.rate.norm: 100512.012 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.410 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 90691.008 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.770 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case1.encodeCirceAuto": | |
[info] 34961.046 ±(99.9%) 306.109 ops/s [Average] | |
[info] (min, avg, max) = (34370.110, 34961.046, 35481.553), stdev = 352.516 | |
[info] CI (99.9%): [34654.937, 35267.155] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAuto:·gc.alloc.rate": | |
[info] 2246.152 ±(99.9%) 13.988 MB/sec [Average] | |
[info] (min, avg, max) = (2214.754, 2246.152, 2266.155), stdev = 16.109 | |
[info] CI (99.9%): [2232.163, 2260.140] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAuto:·gc.alloc.rate.norm": | |
[info] 101116.047 ±(99.9%) 538.113 B/op [Average] | |
[info] (min, avg, max) = (100512.012, 101116.047, 101720.360), stdev = 619.691 | |
[info] CI (99.9%): [100577.934, 101654.160] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAuto:·gc.churn.PS_Eden_Space": | |
[info] 2244.709 ±(99.9%) 278.060 MB/sec [Average] | |
[info] (min, avg, max) = (2034.704, 2244.709, 2725.930), stdev = 320.214 | |
[info] CI (99.9%): [1966.650, 2522.769] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAuto:·gc.churn.PS_Eden_Space.norm": | |
[info] 101078.129 ±(99.9%) 12706.090 B/op [Average] | |
[info] (min, avg, max) = (90592.144, 101078.129, 124762.947), stdev = 14632.352 | |
[info] CI (99.9%): [88372.039, 113784.219] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAuto:·gc.churn.PS_Survivor_Space": | |
[info] 0.053 ±(99.9%) 0.026 MB/sec [Average] | |
[info] (min, avg, max) = (0.021, 0.053, 0.146), stdev = 0.030 | |
[info] CI (99.9%): [0.027, 0.079] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAuto:·gc.churn.PS_Survivor_Space.norm": | |
[info] 2.386 ±(99.9%) 1.151 B/op [Average] | |
[info] (min, avg, max) = (0.924, 2.386, 6.474), stdev = 1.326 | |
[info] CI (99.9%): [1.234, 3.537] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAuto:·gc.count": | |
[info] 66.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.300, 4.000), stdev = 0.470 | |
[info] CI (99.9%): [66.000, 66.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAuto:·gc.time": | |
[info] 61.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.050, 4.000), stdev = 0.759 | |
[info] CI (99.9%): [61.000, 61.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeCirceAutoJackson | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 10.91% complete, ETA 01:26:44 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 17828.955 ops/s | |
[info] # Warmup Iteration 2: 24393.974 ops/s | |
[info] # Warmup Iteration 3: 24398.890 ops/s | |
[info] # Warmup Iteration 4: 24469.427 ops/s | |
[info] # Warmup Iteration 5: 24424.884 ops/s | |
[info] # Warmup Iteration 6: 24439.798 ops/s | |
[info] # Warmup Iteration 7: 24080.764 ops/s | |
[info] # Warmup Iteration 8: 24529.648 ops/s | |
[info] # Warmup Iteration 9: 24028.590 ops/s | |
[info] # Warmup Iteration 10: 24115.779 ops/s | |
[info] Iteration 1: 24138.732 ops/s | |
[info] ·gc.alloc.rate: 2221.855 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.019 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.668 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 132673.418 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 24454.168 ops/s | |
[info] ·gc.alloc.rate: 2250.320 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.815 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 174826.973 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.359 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 24334.720 ops/s | |
[info] ·gc.alloc.rate: 2239.229 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.979 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 131858.152 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.346 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 24463.030 ops/s | |
[info] ·gc.alloc.rate: 2250.940 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.254 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 131254.119 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.017 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 24420.845 ops/s | |
[info] ·gc.alloc.rate: 2247.065 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.546 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 175449.526 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.025 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 24331.729 ops/s | |
[info] ·gc.alloc.rate: 2238.591 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.517 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.141 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 132100.670 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.346 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 24389.516 ops/s | |
[info] ·gc.alloc.rate: 2244.245 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.438 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 131786.596 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.343 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 24304.488 ops/s | |
[info] ·gc.alloc.rate: 2236.479 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.403 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 132241.949 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.348 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 24222.339 ops/s | |
[info] ·gc.alloc.rate: 2228.858 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.220 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 177056.481 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.705 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 24392.322 ops/s | |
[info] ·gc.alloc.rate: 2244.377 MB/sec | |
[info] ·gc.alloc.rate.norm: 144808.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.473 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 131910.139 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.686 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 11.36% complete, ETA 01:26:55 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 19538.305 ops/s | |
[info] # Warmup Iteration 2: 25495.488 ops/s | |
[info] # Warmup Iteration 3: 25837.689 ops/s | |
[info] # Warmup Iteration 4: 25870.651 ops/s | |
[info] # Warmup Iteration 5: 25858.764 ops/s | |
[info] # Warmup Iteration 6: 26005.806 ops/s | |
[info] # Warmup Iteration 7: 25966.286 ops/s | |
[info] # Warmup Iteration 8: 25898.488 ops/s | |
[info] # Warmup Iteration 9: 25979.663 ops/s | |
[info] # Warmup Iteration 10: 25908.193 ops/s | |
[info] Iteration 1: 25918.572 ops/s | |
[info] ·gc.alloc.rate: 2464.682 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.659 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 164947.266 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.792 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 26004.768 ops/s | |
[info] ·gc.alloc.rate: 2473.418 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.621 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 123402.197 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.779 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 25631.843 ops/s | |
[info] ·gc.alloc.rate: 2437.311 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.561 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 167039.216 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.278 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 25961.727 ops/s | |
[info] ·gc.alloc.rate: 2468.690 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.424 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 123808.450 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.048 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 25818.947 ops/s | |
[info] ·gc.alloc.rate: 2455.076 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.211 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 165992.050 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.344 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 25883.162 ops/s | |
[info] ·gc.alloc.rate: 2460.975 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.486 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.997 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 165581.686 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.797 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 7: 25847.312 ops/s | |
[info] ·gc.alloc.rate: 2457.808 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.132 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124399.760 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.268 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 25806.739 ops/s | |
[info] ·gc.alloc.rate: 2454.074 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.819 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 166218.834 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.808 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 25850.061 ops/s | |
[info] ·gc.alloc.rate: 2459.089 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.370 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 165730.900 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.531 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 25868.164 ops/s | |
[info] ·gc.alloc.rate: 2459.787 MB/sec | |
[info] ·gc.alloc.rate.norm: 149648.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.371 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124375.038 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.266 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case1.encodeCirceAutoJackson": | |
[info] 25102.159 ±(99.9%) 679.890 ops/s [Average] | |
[info] (min, avg, max) = (24138.732, 25102.159, 26004.768), stdev = 782.963 | |
[info] CI (99.9%): [24422.269, 25782.050] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAutoJackson:·gc.alloc.rate": | |
[info] 2349.643 ±(99.9%) 97.840 MB/sec [Average] | |
[info] (min, avg, max) = (2221.855, 2349.643, 2473.418), stdev = 112.672 | |
[info] CI (99.9%): [2251.804, 2447.483] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAutoJackson:·gc.alloc.rate.norm": | |
[info] 147228.066 ±(99.9%) 2156.011 B/op [Average] | |
[info] (min, avg, max) = (144808.018, 147228.066, 149648.486), stdev = 2482.866 | |
[info] CI (99.9%): [145072.055, 149384.077] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAutoJackson:·gc.churn.PS_Eden_Space": | |
[info] 2347.655 ±(99.9%) 301.609 MB/sec [Average] | |
[info] (min, avg, max) = (2035.668, 2347.655, 2725.819), stdev = 347.333 | |
[info] CI (99.9%): [2046.046, 2649.264] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAutoJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 147132.671 ±(99.9%) 18187.950 B/op [Average] | |
[info] (min, avg, max) = (123402.197, 147132.671, 177056.481), stdev = 20945.270 | |
[info] CI (99.9%): [128944.721, 165320.621] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAutoJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.046 ±(99.9%) 0.024 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.046, 0.104), stdev = 0.028 | |
[info] CI (99.9%): [0.022, 0.070] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAutoJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 2.854 ±(99.9%) 1.470 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 2.854, 6.344), stdev = 1.693 | |
[info] CI (99.9%): [1.384, 4.324] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAutoJackson:·gc.count": | |
[info] 69.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.450, 4.000), stdev = 0.510 | |
[info] CI (99.9%): [69.000, 69.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceAutoJackson:·gc.time": | |
[info] 65.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.250, 5.000), stdev = 0.851 | |
[info] CI (99.9%): [65.000, 65.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeCirceManual | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 11.82% complete, ETA 01:27:04 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 48848.664 ops/s | |
[info] # Warmup Iteration 2: 53464.003 ops/s | |
[info] # Warmup Iteration 3: 54474.787 ops/s | |
[info] # Warmup Iteration 4: 54376.540 ops/s | |
[info] # Warmup Iteration 5: 54417.875 ops/s | |
[info] # Warmup Iteration 6: 54405.728 ops/s | |
[info] # Warmup Iteration 7: 54324.896 ops/s | |
[info] # Warmup Iteration 8: 54565.992 ops/s | |
[info] # Warmup Iteration 9: 54521.508 ops/s | |
[info] # Warmup Iteration 10: 54301.903 ops/s | |
[info] Iteration 1: 54398.968 ops/s | |
[info] ·gc.alloc.rate: 2098.694 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.009 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.625 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58814.143 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.807 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 2: 54514.494 ops/s | |
[info] ·gc.alloc.rate: 2102.599 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.184 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58749.948 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.404 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 54369.048 ops/s | |
[info] ·gc.alloc.rate: 2095.279 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.467 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58963.359 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.808 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 54314.970 ops/s | |
[info] ·gc.alloc.rate: 2094.875 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.095 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59079.869 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 54350.509 ops/s | |
[info] ·gc.alloc.rate: 2096.186 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.353 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59079.322 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.808 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 54275.747 ops/s | |
[info] ·gc.alloc.rate: 2092.453 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.231 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.748 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78921.337 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.414 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 54609.453 ops/s | |
[info] ·gc.alloc.rate: 2106.127 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.456 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58861.093 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.800 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 53724.235 ops/s | |
[info] ·gc.alloc.rate: 2072.023 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.287 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59824.969 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 54606.781 ops/s | |
[info] ·gc.alloc.rate: 2106.004 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.078 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58882.447 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.200 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 54316.255 ops/s | |
[info] ·gc.alloc.rate: 2094.742 MB/sec | |
[info] ·gc.alloc.rate.norm: 60696.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.258 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59233.186 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.016 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 12.27% complete, ETA 01:27:09 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 52656.555 ops/s | |
[info] # Warmup Iteration 2: 57985.097 ops/s | |
[info] # Warmup Iteration 3: 58820.260 ops/s | |
[info] # Warmup Iteration 4: 59159.099 ops/s | |
[info] # Warmup Iteration 5: 58855.013 ops/s | |
[info] # Warmup Iteration 6: 59016.085 ops/s | |
[info] # Warmup Iteration 7: 59289.514 ops/s | |
[info] # Warmup Iteration 8: 59544.479 ops/s | |
[info] # Warmup Iteration 9: 59505.162 ops/s | |
[info] # Warmup Iteration 10: 59438.450 ops/s | |
[info] Iteration 1: 59426.538 ops/s | |
[info] ·gc.alloc.rate: 2201.616 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2712.599 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 71826.195 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.654 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 2: 59344.364 ops/s | |
[info] ·gc.alloc.rate: 2198.293 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.066 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 53993.944 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.208 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 58884.404 ops/s | |
[info] ·gc.alloc.rate: 2181.906 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.372 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 54487.781 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.225 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 59090.679 ops/s | |
[info] ·gc.alloc.rate: 2188.906 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.185 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 54335.189 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.218 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 59469.855 ops/s | |
[info] ·gc.alloc.rate: 2202.921 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.728 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 54003.876 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.551 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 58310.699 ops/s | |
[info] ·gc.alloc.rate: 2159.113 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.215 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2721.732 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 73486.976 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.371 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 59431.892 ops/s | |
[info] ·gc.alloc.rate: 2202.065 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.870 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 54081.587 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.102 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 59499.173 ops/s | |
[info] ·gc.alloc.rate: 2204.011 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.374 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 54020.702 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.551 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 59288.077 ops/s | |
[info] ·gc.alloc.rate: 2196.112 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.627 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 54248.274 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.105 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 6.000 ms | |
[info] Iteration 10: 59054.188 ops/s | |
[info] ·gc.alloc.rate: 2188.139 MB/sec | |
[info] ·gc.alloc.rate.norm: 58296.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2726.633 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 72642.474 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.219 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Result "bench.Case1.encodeCirceManual": | |
[info] 56764.016 ±(99.9%) 2168.754 ops/s [Average] | |
[info] (min, avg, max) = (53724.235, 56764.016, 59499.173), stdev = 2497.540 | |
[info] CI (99.9%): [54595.262, 58932.770] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManual:·gc.alloc.rate": | |
[info] 2144.103 ±(99.9%) 44.116 MB/sec [Average] | |
[info] (min, avg, max) = (2072.023, 2144.103, 2204.011), stdev = 50.804 | |
[info] CI (99.9%): [2099.987, 2188.219] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManual:·gc.alloc.rate.norm": | |
[info] 59496.029 ±(99.9%) 1069.098 B/op [Average] | |
[info] (min, avg, max) = (58296.007, 59496.029, 60696.231), stdev = 1231.175 | |
[info] CI (99.9%): [58426.931, 60565.127] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManual:·gc.churn.PS_Eden_Space": | |
[info] 2176.137 ±(99.9%) 242.481 MB/sec [Average] | |
[info] (min, avg, max) = (2033.625, 2176.137, 2726.633), stdev = 279.241 | |
[info] CI (99.9%): [1933.656, 2418.617] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManual:·gc.churn.PS_Eden_Space.norm": | |
[info] 60376.834 ±(99.9%) 6559.066 B/op [Average] | |
[info] (min, avg, max) = (53993.944, 60376.834, 78921.337), stdev = 7553.430 | |
[info] CI (99.9%): [53817.768, 66935.899] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManual:·gc.churn.PS_Survivor_Space": | |
[info] 0.060 ±(99.9%) 0.029 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.060, 0.125), stdev = 0.033 | |
[info] CI (99.9%): [0.032, 0.089] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManual:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.673 ±(99.9%) 0.797 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.673, 3.371), stdev = 0.918 | |
[info] CI (99.9%): [0.876, 2.470] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManual:·gc.count": | |
[info] 64.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.200, 4.000), stdev = 0.410 | |
[info] CI (99.9%): [64.000, 64.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManual:·gc.time": | |
[info] 64.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.200, 6.000), stdev = 1.005 | |
[info] CI (99.9%): [64.000, 64.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeCirceManualJackson | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 12.73% complete, ETA 01:27:12 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 27191.202 ops/s | |
[info] # Warmup Iteration 2: 33206.968 ops/s | |
[info] # Warmup Iteration 3: 34075.950 ops/s | |
[info] # Warmup Iteration 4: 33068.441 ops/s | |
[info] # Warmup Iteration 5: 33981.778 ops/s | |
[info] # Warmup Iteration 6: 33834.249 ops/s | |
[info] # Warmup Iteration 7: 33007.946 ops/s | |
[info] # Warmup Iteration 8: 34023.603 ops/s | |
[info] # Warmup Iteration 9: 33796.313 ops/s | |
[info] # Warmup Iteration 10: 33989.251 ops/s | |
[info] Iteration 1: 33873.504 ops/s | |
[info] ·gc.alloc.rate: 2426.551 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.551 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 126162.748 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.836 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 33888.351 ops/s | |
[info] ·gc.alloc.rate: 2427.670 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.449 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 94661.392 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.900 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 33840.659 ops/s | |
[info] ·gc.alloc.rate: 2424.165 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.441 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 126514.354 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.872 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 33976.277 ops/s | |
[info] ·gc.alloc.rate: 2433.927 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.464 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 126100.636 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.964 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 33919.816 ops/s | |
[info] ·gc.alloc.rate: 2429.939 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.427 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 94757.546 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.932 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 33924.874 ops/s | |
[info] ·gc.alloc.rate: 2429.373 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.371 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.272 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 126328.501 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.931 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 33888.955 ops/s | |
[info] ·gc.alloc.rate: 2428.295 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.573 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 94874.909 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.900 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 33839.645 ops/s | |
[info] ·gc.alloc.rate: 2424.551 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2726.365 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 126769.669 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.936 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 33899.867 ops/s | |
[info] ·gc.alloc.rate: 2428.567 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.476 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 94906.209 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 33814.212 ops/s | |
[info] ·gc.alloc.rate: 2422.439 MB/sec | |
[info] ·gc.alloc.rate.norm: 112736.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.520 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 126840.871 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.843 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] # Run progress: 13.18% complete, ETA 01:27:12 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 27117.559 ops/s | |
[info] # Warmup Iteration 2: 33185.609 ops/s | |
[info] # Warmup Iteration 3: 33789.928 ops/s | |
[info] # Warmup Iteration 4: 33985.030 ops/s | |
[info] # Warmup Iteration 5: 34219.582 ops/s | |
[info] # Warmup Iteration 6: 34356.351 ops/s | |
[info] # Warmup Iteration 7: 34347.484 ops/s | |
[info] # Warmup Iteration 8: 33808.756 ops/s | |
[info] # Warmup Iteration 9: 34135.313 ops/s | |
[info] # Warmup Iteration 10: 34348.477 ops/s | |
[info] Iteration 1: 34328.541 ops/s | |
[info] ·gc.alloc.rate: 2460.056 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.522 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124487.290 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.863 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 34387.586 ops/s | |
[info] ·gc.alloc.rate: 2464.207 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2718.593 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124418.173 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.575 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 34409.778 ops/s | |
[info] ·gc.alloc.rate: 2465.890 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.295 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 93311.688 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.808 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 34285.703 ops/s | |
[info] ·gc.alloc.rate: 2457.003 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2721.881 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124933.852 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.778 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 34314.856 ops/s | |
[info] ·gc.alloc.rate: 2459.110 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.434 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 93667.046 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.955 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 34191.682 ops/s | |
[info] ·gc.alloc.rate: 2449.220 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.368 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.119 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 125342.223 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.874 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 33798.119 ops/s | |
[info] ·gc.alloc.rate: 2422.492 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.719 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 126892.398 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.969 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 34263.501 ops/s | |
[info] ·gc.alloc.rate: 2455.480 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.452 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 93898.218 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.781 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 34351.551 ops/s | |
[info] ·gc.alloc.rate: 2461.745 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2725.893 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 124876.979 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.861 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 34300.870 ops/s | |
[info] ·gc.alloc.rate: 2458.133 MB/sec | |
[info] ·gc.alloc.rate.norm: 112776.013 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2044.216 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 93786.021 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.955 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case1.encodeCirceManualJackson": | |
[info] 34074.917 ±(99.9%) 199.683 ops/s [Average] | |
[info] (min, avg, max) = (33798.119, 34074.917, 34409.778), stdev = 229.956 | |
[info] CI (99.9%): [33875.234, 34274.601] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManualJackson:·gc.alloc.rate": | |
[info] 2441.441 ±(99.9%) 14.576 MB/sec [Average] | |
[info] (min, avg, max) = (2422.439, 2441.441, 2465.890), stdev = 16.786 | |
[info] CI (99.9%): [2426.864, 2456.017] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManualJackson:·gc.alloc.rate.norm": | |
[info] 112756.048 ±(99.9%) 17.818 B/op [Average] | |
[info] (min, avg, max) = (112736.013, 112756.048, 112776.368), stdev = 20.520 | |
[info] CI (99.9%): [112738.230, 112773.867] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManualJackson:·gc.churn.PS_Eden_Space": | |
[info] 2450.133 ±(99.9%) 296.507 MB/sec [Average] | |
[info] (min, avg, max) = (2038.449, 2450.133, 2726.365), stdev = 341.458 | |
[info] CI (99.9%): [2153.626, 2746.641] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManualJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 113176.536 ±(99.9%) 13798.113 B/op [Average] | |
[info] (min, avg, max) = (93311.688, 113176.536, 126892.398), stdev = 15889.928 | |
[info] CI (99.9%): [99378.423, 126974.650] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManualJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.065 ±(99.9%) 0.038 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.065, 0.187), stdev = 0.043 | |
[info] CI (99.9%): [0.027, 0.102] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManualJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 2.977 ±(99.9%) 1.722 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 2.977, 8.575), stdev = 1.983 | |
[info] CI (99.9%): [1.255, 4.698] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManualJackson:·gc.count": | |
[info] 72.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.600, 4.000), stdev = 0.503 | |
[info] CI (99.9%): [72.000, 72.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeCirceManualJackson:·gc.time": | |
[info] 65.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (3.000, 3.250, 4.000), stdev = 0.444 | |
[info] CI (99.9%): [65.000, 65.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeJackson | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 13.64% complete, ETA 01:27:10 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 139663.074 ops/s | |
[info] # Warmup Iteration 2: 186231.991 ops/s | |
[info] # Warmup Iteration 3: 183807.953 ops/s | |
[info] # Warmup Iteration 4: 186400.862 ops/s | |
[info] # Warmup Iteration 5: 185899.058 ops/s | |
[info] # Warmup Iteration 6: 186109.405 ops/s | |
[info] # Warmup Iteration 7: 183036.443 ops/s | |
[info] # Warmup Iteration 8: 186420.798 ops/s | |
[info] # Warmup Iteration 9: 186349.690 ops/s | |
[info] # Warmup Iteration 10: 186368.166 ops/s | |
[info] Iteration 1: 180011.785 ops/s | |
[info] ·gc.alloc.rate: 627.930 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.003 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.371 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5832.702 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 178808.148 ops/s | |
[info] ·gc.alloc.rate: 623.566 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.549 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5883.893 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 179167.250 ops/s | |
[info] ·gc.alloc.rate: 624.776 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.463 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5871.745 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.549 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 186517.186 ops/s | |
[info] ·gc.alloc.rate: 650.421 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.471 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5657.178 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 185567.791 ops/s | |
[info] ·gc.alloc.rate: 647.113 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.461 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5686.010 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 6: 185741.741 ops/s | |
[info] ·gc.alloc.rate: 647.504 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.065 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.573 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5692.065 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.176 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 185660.713 ops/s | |
[info] ·gc.alloc.rate: 647.431 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.797 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5694.548 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.176 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 186072.636 ops/s | |
[info] ·gc.alloc.rate: 648.845 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.697 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5689.751 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 186314.737 ops/s | |
[info] ·gc.alloc.rate: 649.726 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.823 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5683.095 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 186076.224 ops/s | |
[info] ·gc.alloc.rate: 648.892 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.814 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5698.783 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 14.09% complete, ETA 01:27:06 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 134245.666 ops/s | |
[info] # Warmup Iteration 2: 177527.811 ops/s | |
[info] # Warmup Iteration 3: 177565.115 ops/s | |
[info] # Warmup Iteration 4: 177312.779 ops/s | |
[info] # Warmup Iteration 5: 177443.147 ops/s | |
[info] # Warmup Iteration 6: 177448.986 ops/s | |
[info] # Warmup Iteration 7: 171644.959 ops/s | |
[info] # Warmup Iteration 8: 177467.526 ops/s | |
[info] # Warmup Iteration 9: 177345.093 ops/s | |
[info] # Warmup Iteration 10: 177395.223 ops/s | |
[info] Iteration 1: 173119.262 ops/s | |
[info] ·gc.alloc.rate: 603.909 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.426 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 6065.211 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 176740.275 ops/s | |
[info] ·gc.alloc.rate: 616.359 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.889 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5955.728 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 177391.449 ops/s | |
[info] ·gc.alloc.rate: 618.638 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.003 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.907 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5933.942 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.369 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 177342.439 ops/s | |
[info] ·gc.alloc.rate: 618.628 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.750 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5950.395 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 177523.667 ops/s | |
[info] ·gc.alloc.rate: 619.089 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 6: 177376.841 ops/s | |
[info] ·gc.alloc.rate: 618.561 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.068 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.530 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5949.154 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 177383.428 ops/s | |
[info] ·gc.alloc.rate: 618.670 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.966 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5960.773 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 177406.820 ops/s | |
[info] ·gc.alloc.rate: 618.685 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.003 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.895 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5960.001 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 177365.542 ops/s | |
[info] ·gc.alloc.rate: 618.549 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.235 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5973.201 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 177284.317 ops/s | |
[info] ·gc.alloc.rate: 618.258 MB/sec | |
[info] ·gc.alloc.rate.norm: 5488.002 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.226 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 5975.929 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case1.encodeJackson": | |
[info] 180443.613 ±(99.9%) 3795.933 ops/s [Average] | |
[info] (min, avg, max) = (173119.262, 180443.613, 186517.186), stdev = 4371.402 | |
[info] CI (99.9%): [176647.680, 184239.545] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJackson:·gc.alloc.rate": | |
[info] 629.277 ±(99.9%) 13.191 MB/sec [Average] | |
[info] (min, avg, max) = (603.909, 629.277, 650.421), stdev = 15.191 | |
[info] CI (99.9%): [616.087, 642.468] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJackson:·gc.alloc.rate.norm": | |
[info] 5488.009 ±(99.9%) 0.017 B/op [Average] | |
[info] (min, avg, max) = (5488.002, 5488.009, 5488.068), stdev = 0.020 | |
[info] CI (99.9%): [5487.992, 5488.026] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJackson:·gc.churn.PS_Eden_Space": | |
[info] 637.242 ±(99.9%) 130.257 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 637.242, 673.814), stdev = 150.004 | |
[info] CI (99.9%): [506.985, 767.499] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 5555.705 ±(99.9%) 1141.304 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 5555.705, 6065.211), stdev = 1314.327 | |
[info] CI (99.9%): [4414.401, 6697.009] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.007 ±(99.9%) 0.015 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.007, 0.062), stdev = 0.017 | |
[info] CI (99.9%): [≈ 0, 0.022] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 0.064 ±(99.9%) 0.129 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 0.064, 0.549), stdev = 0.148 | |
[info] CI (99.9%): [≈ 0, 0.192] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJackson:·gc.count": | |
[info] 19.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.950, 1.000), stdev = 0.224 | |
[info] CI (99.9%): [19.000, 19.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJackson:·gc.time": | |
[info] 20.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 1.000, 2.000), stdev = 0.459 | |
[info] CI (99.9%): [20.000, 20.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeJson4sJackson | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 14.55% complete, ETA 01:27:01 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 6455.804 ops/s | |
[info] # Warmup Iteration 2: 13267.394 ops/s | |
[info] # Warmup Iteration 3: 13459.195 ops/s | |
[info] # Warmup Iteration 4: 13445.050 ops/s | |
[info] # Warmup Iteration 5: 13492.727 ops/s | |
[info] # Warmup Iteration 6: 13454.504 ops/s | |
[info] # Warmup Iteration 7: 13477.427 ops/s | |
[info] # Warmup Iteration 8: 13423.935 ops/s | |
[info] # Warmup Iteration 9: 13431.764 ops/s | |
[info] # Warmup Iteration 10: 13454.471 ops/s | |
[info] Iteration 1: 13384.912 ops/s | |
[info] ·gc.alloc.rate: 959.983 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.035 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.558 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 79066.139 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.333 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 39.161 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 13489.997 ops/s | |
[info] ·gc.alloc.rate: 967.405 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.433 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78445.048 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 13420.592 ops/s | |
[info] ·gc.alloc.rate: 962.462 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.970 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 157942.541 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.441 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 13519.342 ops/s | |
[info] ·gc.alloc.rate: 969.470 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.471 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78515.249 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 13465.377 ops/s | |
[info] ·gc.alloc.rate: 965.632 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.656 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 157737.970 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 13520.515 ops/s | |
[info] ·gc.alloc.rate: 969.110 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.929 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.782 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78581.172 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 13479.001 ops/s | |
[info] ·gc.alloc.rate: 966.596 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1351.599 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 157807.499 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 13484.286 ops/s | |
[info] ·gc.alloc.rate: 966.988 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 676.439 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78946.391 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 13479.377 ops/s | |
[info] ·gc.alloc.rate: 966.593 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.034 B/op | |
[info] ·gc.churn.PS_Eden_Space: 676.463 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78981.526 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 13471.158 ops/s | |
[info] ·gc.alloc.rate: 966.031 MB/sec | |
[info] ·gc.alloc.rate.norm: 112856.034 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.275 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 158212.484 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 15.00% complete, ETA 01:26:54 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 6504.815 ops/s | |
[info] # Warmup Iteration 2: 13127.902 ops/s | |
[info] # Warmup Iteration 3: 13506.857 ops/s | |
[info] # Warmup Iteration 4: 13417.935 ops/s | |
[info] # Warmup Iteration 5: 13413.476 ops/s | |
[info] # Warmup Iteration 6: 13448.911 ops/s | |
[info] # Warmup Iteration 7: 13428.489 ops/s | |
[info] # Warmup Iteration 8: 13339.699 ops/s | |
[info] # Warmup Iteration 9: 13331.621 ops/s | |
[info] # Warmup Iteration 10: 13339.430 ops/s | |
[info] Iteration 1: 13464.308 ops/s | |
[info] ·gc.alloc.rate: 938.152 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.034 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.143 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78446.597 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 13547.430 ops/s | |
[info] ·gc.alloc.rate: 943.976 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1344.910 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 156230.163 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.333 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 38.690 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 13536.661 ops/s | |
[info] ·gc.alloc.rate: 943.179 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.099 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78255.986 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 13498.636 ops/s | |
[info] ·gc.alloc.rate: 940.587 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1347.276 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 157068.950 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 13524.892 ops/s | |
[info] ·gc.alloc.rate: 942.441 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.119 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78435.872 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 13547.875 ops/s | |
[info] ·gc.alloc.rate: 943.690 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.927 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.860 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78418.815 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 13501.175 ops/s | |
[info] ·gc.alloc.rate: 940.751 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.876 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 157461.098 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 13521.631 ops/s | |
[info] ·gc.alloc.rate: 942.115 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.700 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78647.076 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 13506.096 ops/s | |
[info] ·gc.alloc.rate: 941.104 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.032 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.980 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 157647.336 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 13524.882 ops/s | |
[info] ·gc.alloc.rate: 942.398 MB/sec | |
[info] ·gc.alloc.rate.norm: 109656.034 B/op | |
[info] ·gc.churn.PS_Eden_Space: 677.135 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 78790.472 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case1.encodeJson4sJackson": | |
[info] 13494.407 ±(99.9%) 35.565 ops/s [Average] | |
[info] (min, avg, max) = (13384.912, 13494.407, 13547.875), stdev = 40.956 | |
[info] CI (99.9%): [13458.843, 13529.972] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sJackson:·gc.alloc.rate": | |
[info] 953.933 ±(99.9%) 10.960 MB/sec [Average] | |
[info] (min, avg, max) = (938.152, 953.933, 969.470), stdev = 12.622 | |
[info] CI (99.9%): [942.973, 964.893] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sJackson:·gc.alloc.rate.norm": | |
[info] 111256.122 ±(99.9%) 1425.463 B/op [Average] | |
[info] (min, avg, max) = (109656.032, 111256.122, 112856.929), stdev = 1641.566 | |
[info] CI (99.9%): [109830.659, 112681.586] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sJackson:·gc.churn.PS_Eden_Space": | |
[info] 944.587 ±(99.9%) 294.784 MB/sec [Average] | |
[info] (min, avg, max) = (671.143, 944.587, 1354.275), stdev = 339.473 | |
[info] CI (99.9%): [649.803, 1239.371] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 110181.919 ±(99.9%) 34432.319 B/op [Average] | |
[info] (min, avg, max) = (78255.986, 110181.919, 158212.484), stdev = 39652.309 | |
[info] CI (99.9%): [75749.601, 144614.238] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.034 ±(99.9%) 0.089 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.034, 0.333), stdev = 0.102 | |
[info] CI (99.9%): [≈ 0, 0.123] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 4.015 ±(99.9%) 10.379 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 4.015, 39.161), stdev = 11.952 | |
[info] CI (99.9%): [≈ 0, 14.393] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sJackson:·gc.count": | |
[info] 28.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.400, 2.000), stdev = 0.503 | |
[info] CI (99.9%): [28.000, 28.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sJackson:·gc.time": | |
[info] 32.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 1.600, 3.000), stdev = 0.754 | |
[info] CI (99.9%): [32.000, 32.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeJson4sNative | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 15.45% complete, ETA 01:26:45 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 8321.233 ops/s | |
[info] # Warmup Iteration 2: 14094.894 ops/s | |
[info] # Warmup Iteration 3: 14060.184 ops/s | |
[info] # Warmup Iteration 4: 14065.747 ops/s | |
[info] # Warmup Iteration 5: 14032.532 ops/s | |
[info] # Warmup Iteration 6: 14074.802 ops/s | |
[info] # Warmup Iteration 7: 14118.485 ops/s | |
[info] # Warmup Iteration 8: 14135.036 ops/s | |
[info] # Warmup Iteration 9: 13890.846 ops/s | |
[info] # Warmup Iteration 10: 14105.891 ops/s | |
[info] Iteration 1: 14155.373 ops/s | |
[info] ·gc.alloc.rate: 822.734 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.141 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 74617.906 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.629 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 14095.566 ops/s | |
[info] ·gc.alloc.rate: 819.389 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.210 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 74930.160 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 14069.294 ops/s | |
[info] ·gc.alloc.rate: 817.768 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.452 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75217.613 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 27.941 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 14058.605 ops/s | |
[info] ·gc.alloc.rate: 817.178 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.444 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75271.099 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.330 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 14039.173 ops/s | |
[info] ·gc.alloc.rate: 816.045 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.033 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.936 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 150980.608 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 14071.738 ops/s | |
[info] ·gc.alloc.rate: 817.655 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.891 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.255 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75430.423 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 14073.928 ops/s | |
[info] ·gc.alloc.rate: 817.980 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.434 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75419.706 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 14088.319 ops/s | |
[info] ·gc.alloc.rate: 818.901 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.140 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75413.836 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 14104.844 ops/s | |
[info] ·gc.alloc.rate: 819.853 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.158 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75328.308 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 14081.557 ops/s | |
[info] ·gc.alloc.rate: 818.440 MB/sec | |
[info] ·gc.alloc.rate.norm: 91472.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.190 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 151125.969 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 15.91% complete, ETA 01:26:36 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 8476.612 ops/s | |
[info] # Warmup Iteration 2: 14201.639 ops/s | |
[info] # Warmup Iteration 3: 14160.872 ops/s | |
[info] # Warmup Iteration 4: 14144.385 ops/s | |
[info] # Warmup Iteration 5: 14106.590 ops/s | |
[info] # Warmup Iteration 6: 14115.127 ops/s | |
[info] # Warmup Iteration 7: 14101.605 ops/s | |
[info] # Warmup Iteration 8: 14109.002 ops/s | |
[info] # Warmup Iteration 9: 14154.751 ops/s | |
[info] # Warmup Iteration 10: 14134.395 ops/s | |
[info] Iteration 1: 14125.643 ops/s | |
[info] ·gc.alloc.rate: 799.915 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1339.551 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 149161.437 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 14154.759 ops/s | |
[info] ·gc.alloc.rate: 801.129 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.079 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 74612.636 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 14162.617 ops/s | |
[info] ·gc.alloc.rate: 801.582 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.030 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.459 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 74723.809 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.271 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 30.071 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 14122.115 ops/s | |
[info] ·gc.alloc.rate: 799.521 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.676 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 74940.706 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 14120.591 ops/s | |
[info] ·gc.alloc.rate: 799.216 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.419 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75052.059 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 14141.187 ops/s | |
[info] ·gc.alloc.rate: 800.031 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.889 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.146 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 74945.941 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 14120.248 ops/s | |
[info] ·gc.alloc.rate: 799.166 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.847 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 150337.468 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 14131.336 ops/s | |
[info] ·gc.alloc.rate: 799.826 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.169 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75189.739 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 14150.011 ops/s | |
[info] ·gc.alloc.rate: 800.919 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.232 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75094.105 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 14149.021 ops/s | |
[info] ·gc.alloc.rate: 800.855 MB/sec | |
[info] ·gc.alloc.rate.norm: 89072.031 B/op | |
[info] ·gc.churn.PS_Eden_Space: 676.177 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 75205.246 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case1.encodeJson4sNative": | |
[info] 14110.796 ±(99.9%) 31.857 ops/s [Average] | |
[info] (min, avg, max) = (14039.173, 14110.796, 14162.617), stdev = 36.686 | |
[info] CI (99.9%): [14078.939, 14142.653] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sNative:·gc.alloc.rate": | |
[info] 809.405 ±(99.9%) 8.274 MB/sec [Average] | |
[info] (min, avg, max) = (799.166, 809.405, 822.734), stdev = 9.529 | |
[info] CI (99.9%): [801.131, 817.679] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sNative:·gc.alloc.rate.norm": | |
[info] 90272.117 ±(99.9%) 1069.098 B/op [Average] | |
[info] (min, avg, max) = (89072.030, 90272.117, 91472.891), stdev = 1231.174 | |
[info] CI (99.9%): [89203.019, 91341.214] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sNative:·gc.churn.PS_Eden_Space": | |
[info] 808.156 ±(99.9%) 239.989 MB/sec [Average] | |
[info] (min, avg, max) = (671.079, 808.156, 1352.190), stdev = 276.372 | |
[info] CI (99.9%): [568.166, 1048.145] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sNative:·gc.churn.PS_Eden_Space.norm": | |
[info] 90149.939 ±(99.9%) 26842.033 B/op [Average] | |
[info] (min, avg, max) = (74612.636, 90149.939, 151125.969), stdev = 30911.325 | |
[info] CI (99.9%): [63307.906, 116991.972] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sNative:·gc.churn.PS_Survivor_Space": | |
[info] 0.029 ±(99.9%) 0.069 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.029, 0.271), stdev = 0.080 | |
[info] CI (99.9%): [≈ 0, 0.098] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sNative:·gc.churn.PS_Survivor_Space.norm": | |
[info] 3.249 ±(99.9%) 7.718 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 3.249, 30.071), stdev = 8.887 | |
[info] CI (99.9%): [≈ 0, 10.966] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sNative:·gc.count": | |
[info] 24.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.200, 2.000), stdev = 0.410 | |
[info] CI (99.9%): [24.000, 24.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJson4sNative:·gc.time": | |
[info] 30.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 1.500, 3.000), stdev = 0.607 | |
[info] CI (99.9%): [30.000, 30.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeJsoniterScala | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 16.36% complete, ETA 01:26:25 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 629610.447 ops/s | |
[info] # Warmup Iteration 2: 648227.352 ops/s | |
[info] # Warmup Iteration 3: 634218.210 ops/s | |
[info] # Warmup Iteration 4: 651101.978 ops/s | |
[info] # Warmup Iteration 5: 658105.496 ops/s | |
[info] # Warmup Iteration 6: 641461.481 ops/s | |
[info] # Warmup Iteration 7: 650380.002 ops/s | |
[info] # Warmup Iteration 8: 662337.555 ops/s | |
[info] # Warmup Iteration 9: 659965.062 ops/s | |
[info] # Warmup Iteration 10: 657298.058 ops/s | |
[info] Iteration 1: 658039.285 ops/s | |
[info] ·gc.alloc.rate: 582.044 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.181 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1595.612 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.050 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 660687.833 ops/s | |
[info] ·gc.alloc.rate: 584.377 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 3: 664417.738 ops/s | |
[info] ·gc.alloc.rate: 587.662 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.143 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1580.267 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 664485.632 ops/s | |
[info] ·gc.alloc.rate: 587.737 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.838 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1581.714 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.099 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 663801.836 ops/s | |
[info] ·gc.alloc.rate: 587.145 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.810 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1583.241 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.049 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 664811.571 ops/s | |
[info] ·gc.alloc.rate: 587.749 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.020 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.837 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1584.068 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 655929.796 ops/s | |
[info] ·gc.alloc.rate: 580.145 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.090 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1605.417 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.100 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 653629.385 ops/s | |
[info] ·gc.alloc.rate: 578.131 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.163 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1613.594 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 9: 655451.418 ops/s | |
[info] ·gc.alloc.rate: 579.749 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.173 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1609.111 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.050 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 657516.425 ops/s | |
[info] ·gc.alloc.rate: 581.589 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] # Run progress: 16.82% complete, ETA 01:26:12 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 631257.380 ops/s | |
[info] # Warmup Iteration 2: 663348.722 ops/s | |
[info] # Warmup Iteration 3: 657235.347 ops/s | |
[info] # Warmup Iteration 4: 625778.632 ops/s | |
[info] # Warmup Iteration 5: 640616.937 ops/s | |
[info] # Warmup Iteration 6: 656164.024 ops/s | |
[info] # Warmup Iteration 7: 659580.152 ops/s | |
[info] # Warmup Iteration 8: 660822.312 ops/s | |
[info] # Warmup Iteration 9: 660024.645 ops/s | |
[info] # Warmup Iteration 10: 661534.448 ops/s | |
[info] Iteration 1: 661062.888 ops/s | |
[info] ·gc.alloc.rate: 584.727 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.168 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1588.261 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 664513.078 ops/s | |
[info] ·gc.alloc.rate: 587.762 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 3: 659583.141 ops/s | |
[info] ·gc.alloc.rate: 583.388 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.126 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1591.805 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 659516.161 ops/s | |
[info] ·gc.alloc.rate: 583.345 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.818 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1593.573 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.099 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 659419.239 ops/s | |
[info] ·gc.alloc.rate: 583.265 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.833 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1593.829 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 662930.894 ops/s | |
[info] ·gc.alloc.rate: 586.151 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.020 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.890 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1588.514 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.049 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 646870.818 ops/s | |
[info] ·gc.alloc.rate: 572.136 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.137 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1628.002 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 651055.449 ops/s | |
[info] ·gc.alloc.rate: 575.969 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.313 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1620.012 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 651198.831 ops/s | |
[info] ·gc.alloc.rate: 576.016 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.229 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1619.676 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.050 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 653110.308 ops/s | |
[info] ·gc.alloc.rate: 577.708 MB/sec | |
[info] ·gc.alloc.rate.norm: 1392.001 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Result "bench.Case1.encodeJsoniterScala": | |
[info] 658401.586 ±(99.9%) 4554.186 ops/s [Average] | |
[info] (min, avg, max) = (646870.818, 658401.586, 664811.571), stdev = 5244.608 | |
[info] CI (99.9%): [653847.400, 662955.773] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJsoniterScala:·gc.alloc.rate": | |
[info] 582.340 ±(99.9%) 3.997 MB/sec [Average] | |
[info] (min, avg, max) = (572.136, 582.340, 587.762), stdev = 4.603 | |
[info] CI (99.9%): [578.342, 586.337] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJsoniterScala:·gc.alloc.rate.norm": | |
[info] 1392.003 ±(99.9%) 0.005 B/op [Average] | |
[info] (min, avg, max) = (1392.001, 1392.003, 1392.020), stdev = 0.006 | |
[info] CI (99.9%): [1391.997, 1392.008] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJsoniterScala:·gc.churn.PS_Eden_Space": | |
[info] 534.838 ±(99.9%) 238.249 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 534.838, 670.313), stdev = 274.368 | |
[info] CI (99.9%): [296.588, 773.087] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJsoniterScala:·gc.churn.PS_Eden_Space.norm": | |
[info] 1278.835 ±(99.9%) 569.789 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1278.835, 1628.002), stdev = 656.170 | |
[info] CI (99.9%): [709.046, 1848.624] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJsoniterScala:·gc.churn.PS_Survivor_Space": | |
[info] 0.011 ±(99.9%) 0.014 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.011, 0.042), stdev = 0.016 | |
[info] CI (99.9%): [≈ 0, 0.025] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJsoniterScala:·gc.churn.PS_Survivor_Space.norm": | |
[info] 0.027 ±(99.9%) 0.033 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 0.027, 0.100), stdev = 0.038 | |
[info] CI (99.9%): [≈ 0, 0.060] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJsoniterScala:·gc.count": | |
[info] 16.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.800, 1.000), stdev = 0.410 | |
[info] CI (99.9%): [16.000, 16.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeJsoniterScala:·gc.time": | |
[info] 15.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.750, 1.000), stdev = 0.444 | |
[info] CI (99.9%): [15.000, 15.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeSprayJson | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 17.27% complete, ETA 01:25:59 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 48107.672 ops/s | |
[info] # Warmup Iteration 2: 54028.509 ops/s | |
[info] # Warmup Iteration 3: 55147.232 ops/s | |
[info] # Warmup Iteration 4: 55294.792 ops/s | |
[info] # Warmup Iteration 5: 55124.376 ops/s | |
[info] # Warmup Iteration 6: 55348.735 ops/s | |
[info] # Warmup Iteration 7: 55331.030 ops/s | |
[info] # Warmup Iteration 8: 55345.890 ops/s | |
[info] # Warmup Iteration 9: 55119.588 ops/s | |
[info] # Warmup Iteration 10: 55324.458 ops/s | |
[info] Iteration 1: 55242.469 ops/s | |
[info] ·gc.alloc.rate: 1589.150 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2024.057 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 57661.717 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.965 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 55480.093 ops/s | |
[info] ·gc.alloc.rate: 1596.012 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1351.297 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 38330.506 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 55129.344 ops/s | |
[info] ·gc.alloc.rate: 1585.861 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2029.779 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 57944.668 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.566 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 55191.467 ops/s | |
[info] ·gc.alloc.rate: 1587.665 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.956 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 38636.346 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 55418.827 ops/s | |
[info] ·gc.alloc.rate: 1594.261 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.272 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 38513.868 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.182 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 54009.569 ops/s | |
[info] ·gc.alloc.rate: 1553.506 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.232 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.465 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59346.583 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.426 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 55260.944 ops/s | |
[info] ·gc.alloc.rate: 1589.651 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.572 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 38691.056 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.593 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 54516.816 ops/s | |
[info] ·gc.alloc.rate: 1568.812 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.797 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 39240.350 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 55047.054 ops/s | |
[info] ·gc.alloc.rate: 1584.283 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.259 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58244.713 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.972 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 55201.475 ops/s | |
[info] ·gc.alloc.rate: 1588.486 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.545 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 38775.664 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 17.73% complete, ETA 01:25:45 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 49374.605 ops/s | |
[info] # Warmup Iteration 2: 53312.333 ops/s | |
[info] # Warmup Iteration 3: 55498.153 ops/s | |
[info] # Warmup Iteration 4: 56115.292 ops/s | |
[info] # Warmup Iteration 5: 56066.988 ops/s | |
[info] # Warmup Iteration 6: 55019.480 ops/s | |
[info] # Warmup Iteration 7: 55975.108 ops/s | |
[info] # Warmup Iteration 8: 56066.216 ops/s | |
[info] # Warmup Iteration 9: 56000.180 ops/s | |
[info] # Warmup Iteration 10: 56108.684 ops/s | |
[info] Iteration 1: 56109.453 ops/s | |
[info] ·gc.alloc.rate: 1614.156 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.653 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 37853.515 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 56083.026 ops/s | |
[info] ·gc.alloc.rate: 1613.806 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1351.651 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 37917.791 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.337 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 54933.249 ops/s | |
[info] ·gc.alloc.rate: 1580.246 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2029.808 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58151.376 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.596 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 56226.182 ops/s | |
[info] ·gc.alloc.rate: 1617.527 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.987 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 37923.924 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.583 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 56088.176 ops/s | |
[info] ·gc.alloc.rate: 1613.515 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.236 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 57104.652 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.584 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 56245.399 ops/s | |
[info] ·gc.alloc.rate: 1617.321 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.223 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.322 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 37994.315 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.165 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 55945.542 ops/s | |
[info] ·gc.alloc.rate: 1609.367 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.585 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 38217.426 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.342 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 55617.581 ops/s | |
[info] ·gc.alloc.rate: 1599.962 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.116 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 57698.163 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.178 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 55703.157 ops/s | |
[info] ·gc.alloc.rate: 1602.805 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.637 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 38431.852 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 56020.598 ops/s | |
[info] ·gc.alloc.rate: 1611.530 MB/sec | |
[info] ·gc.alloc.rate.norm: 45272.008 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.328 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 38215.102 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.170 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case1.encodeSprayJson": | |
[info] 55473.521 ±(99.9%) 520.153 ops/s [Average] | |
[info] (min, avg, max) = (54009.569, 55473.521, 56245.399), stdev = 599.009 | |
[info] CI (99.9%): [54953.368, 55993.674] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeSprayJson:·gc.alloc.rate": | |
[info] 1595.896 ±(99.9%) 14.911 MB/sec [Average] | |
[info] (min, avg, max) = (1553.506, 1595.896, 1617.527), stdev = 17.172 | |
[info] CI (99.9%): [1580.985, 1610.807] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeSprayJson:·gc.alloc.rate.norm": | |
[info] 45272.030 ±(99.9%) 0.059 B/op [Average] | |
[info] (min, avg, max) = (45272.008, 45272.030, 45272.232), stdev = 0.068 | |
[info] CI (99.9%): [45271.971, 45272.089] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeSprayJson:·gc.churn.PS_Eden_Space": | |
[info] 1593.366 ±(99.9%) 287.597 MB/sec [Average] | |
[info] (min, avg, max) = (1349.653, 1593.366, 2039.116), stdev = 331.197 | |
[info] CI (99.9%): [1305.769, 1880.963] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeSprayJson:·gc.churn.PS_Eden_Space.norm": | |
[info] 45244.680 ±(99.9%) 8364.599 B/op [Average] | |
[info] (min, avg, max) = (37853.515, 45244.680, 59346.583), stdev = 9632.685 | |
[info] CI (99.9%): [36880.081, 53609.279] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeSprayJson:·gc.churn.PS_Survivor_Space": | |
[info] 0.042 ±(99.9%) 0.036 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.042, 0.125), stdev = 0.041 | |
[info] CI (99.9%): [0.006, 0.077] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeSprayJson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.183 ±(99.9%) 1.017 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.183, 3.566), stdev = 1.172 | |
[info] CI (99.9%): [0.166, 2.200] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeSprayJson:·gc.count": | |
[info] 47.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.350, 3.000), stdev = 0.489 | |
[info] CI (99.9%): [47.000, 47.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeSprayJson:·gc.time": | |
[info] 44.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.200, 3.000), stdev = 0.616 | |
[info] CI (99.9%): [44.000, 44.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeUPickle | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 18.18% complete, ETA 01:25:30 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 28628.141 ops/s | |
[info] # Warmup Iteration 2: 31546.547 ops/s | |
[info] # Warmup Iteration 3: 31597.420 ops/s | |
[info] # Warmup Iteration 4: 31337.381 ops/s | |
[info] # Warmup Iteration 5: 31689.301 ops/s | |
[info] # Warmup Iteration 6: 31671.334 ops/s | |
[info] # Warmup Iteration 7: 31566.770 ops/s | |
[info] # Warmup Iteration 8: 31759.849 ops/s | |
[info] # Warmup Iteration 9: 31695.824 ops/s | |
[info] # Warmup Iteration 10: 31825.690 ops/s | |
[info] Iteration 1: 31913.096 ops/s | |
[info] ·gc.alloc.rate: 445.789 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.015 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 2: 31836.023 ops/s | |
[info] ·gc.alloc.rate: 444.826 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.986 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 32963.525 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 31761.250 ops/s | |
[info] ·gc.alloc.rate: 443.812 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.037 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33041.350 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.032 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 31848.689 ops/s | |
[info] ·gc.alloc.rate: 445.015 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.014 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 5: 31815.808 ops/s | |
[info] ·gc.alloc.rate: 444.500 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.228 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 32999.681 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.030 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 31730.079 ops/s | |
[info] ·gc.alloc.rate: 443.092 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.394 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.926 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33090.146 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.033 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 31716.733 ops/s | |
[info] ·gc.alloc.rate: 443.172 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.014 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 8: 31701.628 ops/s | |
[info] ·gc.alloc.rate: 442.831 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.800 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33152.436 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 31742.203 ops/s | |
[info] ·gc.alloc.rate: 443.394 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.015 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.807 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33110.666 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.064 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 31727.231 ops/s | |
[info] ·gc.alloc.rate: 443.202 MB/sec | |
[info] ·gc.alloc.rate.norm: 21984.014 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] # Run progress: 18.64% complete, ETA 01:25:15 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 25164.191 ops/s | |
[info] # Warmup Iteration 2: 30775.371 ops/s | |
[info] # Warmup Iteration 3: 30924.664 ops/s | |
[info] # Warmup Iteration 4: 30967.225 ops/s | |
[info] # Warmup Iteration 5: 31008.318 ops/s | |
[info] # Warmup Iteration 6: 30807.646 ops/s | |
[info] # Warmup Iteration 7: 30783.839 ops/s | |
[info] # Warmup Iteration 8: 30941.792 ops/s | |
[info] # Warmup Iteration 9: 30953.218 ops/s | |
[info] # Warmup Iteration 10: 30979.402 ops/s | |
[info] Iteration 1: 30963.009 ops/s | |
[info] ·gc.alloc.rate: 479.767 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.813 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33890.561 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 31020.041 ops/s | |
[info] ·gc.alloc.rate: 480.610 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.822 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33831.574 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 31164.606 ops/s | |
[info] ·gc.alloc.rate: 482.892 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.014 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 4: 31136.053 ops/s | |
[info] ·gc.alloc.rate: 482.429 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.165 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33721.304 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.261 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 31103.124 ops/s | |
[info] ·gc.alloc.rate: 481.930 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.160 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33755.990 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 30970.832 ops/s | |
[info] ·gc.alloc.rate: 479.706 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.404 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 7: 30994.151 ops/s | |
[info] ·gc.alloc.rate: 480.213 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.807 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33909.595 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 31052.130 ops/s | |
[info] ·gc.alloc.rate: 481.114 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.014 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.810 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 33846.270 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.110 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 30872.672 ops/s | |
[info] ·gc.alloc.rate: 478.375 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.015 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.169 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 34109.281 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 31051.586 ops/s | |
[info] ·gc.alloc.rate: 481.130 MB/sec | |
[info] ·gc.alloc.rate.norm: 24384.014 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Result "bench.Case1.encodeUPickle": | |
[info] 31406.047 ±(99.9%) 339.234 ops/s [Average] | |
[info] (min, avg, max) = (30872.672, 31406.047, 31913.096), stdev = 390.663 | |
[info] CI (99.9%): [31066.813, 31745.281] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickle:·gc.alloc.rate": | |
[info] 462.390 ±(99.9%) 16.448 MB/sec [Average] | |
[info] (min, avg, max) = (442.831, 462.390, 482.892), stdev = 18.942 | |
[info] CI (99.9%): [445.942, 478.838] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickle:·gc.alloc.rate.norm": | |
[info] 23184.052 ±(99.9%) 1069.098 B/op [Average] | |
[info] (min, avg, max) = (21984.014, 23184.052, 24384.404), stdev = 1231.175 | |
[info] CI (99.9%): [22114.955, 24253.150] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickle:·gc.churn.PS_Eden_Space": | |
[info] 433.826 ±(99.9%) 283.615 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 433.826, 669.169), stdev = 326.612 | |
[info] CI (99.9%): [150.211, 717.442] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickle:·gc.churn.PS_Eden_Space.norm": | |
[info] 21771.119 ±(99.9%) 14236.023 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 21771.119, 34109.281), stdev = 16394.225 | |
[info] CI (99.9%): [7535.096, 36007.142] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickle:·gc.churn.PS_Survivor_Space": | |
[info] 0.012 ±(99.9%) 0.022 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.012, 0.104), stdev = 0.026 | |
[info] CI (99.9%): [≈ 0, 0.035] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickle:·gc.churn.PS_Survivor_Space.norm": | |
[info] 0.626 ±(99.9%) 1.122 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 0.626, 5.261), stdev = 1.292 | |
[info] CI (99.9%): [≈ 0, 1.749] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickle:·gc.count": | |
[info] 13.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.650, 1.000), stdev = 0.489 | |
[info] CI (99.9%): [13.000, 13.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickle:·gc.time": | |
[info] 13.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.650, 1.000), stdev = 0.489 | |
[info] CI (99.9%): [13.000, 13.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case1.encodeUPickleAst | |
[info] # Parameters: (depth = 10, length = 10) | |
[info] # Run progress: 19.09% complete, ETA 01:24:58 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 20156.222 ops/s | |
[info] # Warmup Iteration 2: 25262.792 ops/s | |
[info] # Warmup Iteration 3: 25338.453 ops/s | |
[info] # Warmup Iteration 4: 25683.699 ops/s | |
[info] # Warmup Iteration 5: 25665.254 ops/s | |
[info] # Warmup Iteration 6: 25717.404 ops/s | |
[info] # Warmup Iteration 7: 25722.949 ops/s | |
[info] # Warmup Iteration 8: 25702.015 ops/s | |
[info] # Warmup Iteration 9: 25723.709 ops/s | |
[info] # Warmup Iteration 10: 25727.558 ops/s | |
[info] Iteration 1: 25699.282 ops/s | |
[info] ·gc.alloc.rate: 915.373 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1338.687 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 81955.695 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 25709.502 ops/s | |
[info] ·gc.alloc.rate: 915.517 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.829 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41001.095 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 3: 25508.166 ops/s | |
[info] ·gc.alloc.rate: 908.353 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1340.925 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 82727.160 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 7.706 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 25740.715 ops/s | |
[info] ·gc.alloc.rate: 916.634 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.144 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41031.589 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 25750.562 ops/s | |
[info] ·gc.alloc.rate: 917.001 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.485 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41097.079 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 24951.667 ops/s | |
[info] ·gc.alloc.rate: 888.186 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.502 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1345.066 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 84867.518 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.252 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 25597.369 ops/s | |
[info] ·gc.alloc.rate: 911.451 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.075 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41383.614 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 25601.156 ops/s | |
[info] ·gc.alloc.rate: 911.644 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.471 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41460.663 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.280 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 25591.303 ops/s | |
[info] ·gc.alloc.rate: 911.300 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.626 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 82994.686 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.560 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 25626.857 ops/s | |
[info] ·gc.alloc.rate: 912.811 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.263 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41456.281 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 19.55% complete, ETA 01:24:41 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 20546.930 ops/s | |
[info] # Warmup Iteration 2: 25567.941 ops/s | |
[info] # Warmup Iteration 3: 25259.367 ops/s | |
[info] # Warmup Iteration 4: 25553.351 ops/s | |
[info] # Warmup Iteration 5: 25449.124 ops/s | |
[info] # Warmup Iteration 6: 25608.727 ops/s | |
[info] # Warmup Iteration 7: 25659.421 ops/s | |
[info] # Warmup Iteration 8: 25593.365 ops/s | |
[info] # Warmup Iteration 9: 25357.507 ops/s | |
[info] # Warmup Iteration 10: 25593.493 ops/s | |
[info] Iteration 1: 25555.962 ops/s | |
[info] ·gc.alloc.rate: 910.042 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1337.617 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 82369.948 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.846 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 25644.408 ops/s | |
[info] ·gc.alloc.rate: 913.159 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.822 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41106.599 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 25686.049 ops/s | |
[info] ·gc.alloc.rate: 914.658 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1341.035 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 82163.624 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.827 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 25580.839 ops/s | |
[info] ·gc.alloc.rate: 910.929 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.191 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41291.394 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 25565.163 ops/s | |
[info] ·gc.alloc.rate: 910.346 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.461 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41396.014 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 25536.357 ops/s | |
[info] ·gc.alloc.rate: 909.034 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.491 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1345.161 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 82927.082 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.849 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 25546.568 ops/s | |
[info] ·gc.alloc.rate: 909.655 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.090 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41466.209 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 25530.155 ops/s | |
[info] ·gc.alloc.rate: 909.366 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.630 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41574.312 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.566 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 25512.846 ops/s | |
[info] ·gc.alloc.rate: 908.533 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.017 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.694 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 83251.625 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.568 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 25552.380 ops/s | |
[info] ·gc.alloc.rate: 909.890 MB/sec | |
[info] ·gc.alloc.rate.norm: 56040.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.078 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 41577.926 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.282 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case1.encodeUPickleAst": | |
[info] 25574.365 ±(99.9%) 143.004 ops/s [Average] | |
[info] (min, avg, max) = (24951.667, 25574.365, 25750.562), stdev = 164.684 | |
[info] CI (99.9%): [25431.361, 25717.369] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickleAst:·gc.alloc.rate": | |
[info] 910.694 ±(99.9%) 5.164 MB/sec [Average] | |
[info] (min, avg, max) = (888.186, 910.694, 917.001), stdev = 5.947 | |
[info] CI (99.9%): [905.530, 915.858] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickleAst:·gc.alloc.rate.norm": | |
[info] 56040.065 ±(99.9%) 0.128 B/op [Average] | |
[info] (min, avg, max) = (56040.017, 56040.065, 56040.502), stdev = 0.148 | |
[info] CI (99.9%): [56039.937, 56040.193] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickleAst:·gc.churn.PS_Eden_Space": | |
[info] 941.017 ±(99.9%) 292.773 MB/sec [Average] | |
[info] (min, avg, max) = (669.822, 941.017, 1349.694), stdev = 337.158 | |
[info] CI (99.9%): [648.244, 1233.791] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickleAst:·gc.churn.PS_Eden_Space.norm": | |
[info] 57955.006 ±(99.9%) 18157.725 B/op [Average] | |
[info] (min, avg, max) = (41001.095, 57955.006, 84867.518), stdev = 20910.463 | |
[info] CI (99.9%): [39797.280, 76112.731] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickleAst:·gc.churn.PS_Survivor_Space": | |
[info] 0.028 ±(99.9%) 0.031 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.028, 0.125), stdev = 0.036 | |
[info] CI (99.9%): [≈ 0, 0.059] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickleAst:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.737 ±(99.9%) 1.930 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.737, 7.706), stdev = 2.223 | |
[info] CI (99.9%): [≈ 0, 3.667] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickleAst:·gc.count": | |
[info] 28.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.400, 2.000), stdev = 0.503 | |
[info] CI (99.9%): [28.000, 28.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case1.encodeUPickleAst:·gc.time": | |
[info] 26.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 1.300, 2.000), stdev = 0.571 | |
[info] CI (99.9%): [26.000, 26.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeArgonaut | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 20.00% complete, ETA 01:24:23 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 1165.249 ops/s | |
[info] # Warmup Iteration 2: 1706.537 ops/s | |
[info] # Warmup Iteration 3: 1702.061 ops/s | |
[info] # Warmup Iteration 4: 1713.466 ops/s | |
[info] # Warmup Iteration 5: 1717.500 ops/s | |
[info] # Warmup Iteration 6: 1726.510 ops/s | |
[info] # Warmup Iteration 7: 1720.842 ops/s | |
[info] # Warmup Iteration 8: 1709.762 ops/s | |
[info] # Warmup Iteration 9: 1722.629 ops/s | |
[info] # Warmup Iteration 10: 1714.212 ops/s | |
[info] Iteration 1: 1703.129 ops/s | |
[info] ·gc.alloc.rate: 2625.131 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.254 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2719.202 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2512521.014 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.166 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 153.840 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 2: 1724.080 ops/s | |
[info] ·gc.alloc.rate: 2658.089 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.250 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.488 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2482541.672 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 151.968 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 1727.384 ops/s | |
[info] ·gc.alloc.rate: 2662.710 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.250 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.484 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2480052.148 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 170.667 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 1725.703 ops/s | |
[info] ·gc.alloc.rate: 2659.979 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.250 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.632 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1862650.067 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 75.940 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 1722.267 ops/s | |
[info] ·gc.alloc.rate: 2654.891 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.251 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.034 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2487857.625 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 76.072 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 1703.979 ops/s | |
[info] ·gc.alloc.rate: 2626.388 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425607.343 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.230 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2514122.398 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 134.531 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 1708.896 ops/s | |
[info] ·gc.alloc.rate: 2634.344 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.271 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.500 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2506771.163 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 172.463 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 1718.364 ops/s | |
[info] ·gc.alloc.rate: 2648.809 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.251 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.117 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2493646.706 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 152.498 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 1712.740 ops/s | |
[info] ·gc.alloc.rate: 2639.951 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.252 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.517 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2502381.020 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 153.032 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 1717.521 ops/s | |
[info] ·gc.alloc.rate: 2647.233 MB/sec | |
[info] ·gc.alloc.rate.norm: 2425600.251 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.081 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2495098.189 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 133.513 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 6.000 ms | |
[info] # Run progress: 20.45% complete, ETA 01:24:05 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 1292.152 ops/s | |
[info] # Warmup Iteration 2: 1873.463 ops/s | |
[info] # Warmup Iteration 3: 1874.500 ops/s | |
[info] # Warmup Iteration 4: 1854.172 ops/s | |
[info] # Warmup Iteration 5: 1883.633 ops/s | |
[info] # Warmup Iteration 6: 1876.126 ops/s | |
[info] # Warmup Iteration 7: 1868.899 ops/s | |
[info] # Warmup Iteration 8: 1818.125 ops/s | |
[info] # Warmup Iteration 9: 1863.041 ops/s | |
[info] # Warmup Iteration 10: 1883.241 ops/s | |
[info] Iteration 1: 1865.191 ops/s | |
[info] ·gc.alloc.rate: 2742.107 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.232 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2719.341 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2294392.180 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 175.606 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 2: 1885.887 ops/s | |
[info] ·gc.alloc.rate: 2772.449 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.229 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2719.499 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2269414.088 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 156.286 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 1884.620 ops/s | |
[info] ·gc.alloc.rate: 2771.207 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.229 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3401.651 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2839939.665 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 34.749 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 4: 1887.220 ops/s | |
[info] ·gc.alloc.rate: 2775.291 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.229 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.511 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2270433.627 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 173.559 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 1872.364 ops/s | |
[info] ·gc.alloc.rate: 2752.788 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.231 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.062 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2288616.491 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 174.949 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 1884.138 ops/s | |
[info] ·gc.alloc.rate: 2769.863 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313606.659 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.502 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2274047.049 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 1884.484 ops/s | |
[info] ·gc.alloc.rate: 2770.970 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.229 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.153 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2272841.298 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 121.620 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 1881.711 ops/s | |
[info] ·gc.alloc.rate: 2766.928 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.229 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.514 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2276462.394 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.166 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 139.216 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 1847.895 ops/s | |
[info] ·gc.alloc.rate: 2717.017 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.234 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.563 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2318322.708 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 124.054 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 1879.192 ops/s | |
[info] ·gc.alloc.rate: 2762.853 MB/sec | |
[info] ·gc.alloc.rate.norm: 2313600.230 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.842 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2280095.047 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 34.860 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Result "bench.Case2.decodeArgonaut": | |
[info] 1796.838 ±(99.9%) 72.234 ops/s [Average] | |
[info] (min, avg, max) = (1703.129, 1796.838, 1887.220), stdev = 83.185 | |
[info] CI (99.9%): [1724.604, 1869.072] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeArgonaut:·gc.alloc.rate": | |
[info] 2702.950 ±(99.9%) 52.760 MB/sec [Average] | |
[info] (min, avg, max) = (2625.131, 2702.950, 2775.291), stdev = 60.758 | |
[info] CI (99.9%): [2650.190, 2755.710] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeArgonaut:·gc.alloc.rate.norm": | |
[info] 2369600.918 ±(99.9%) 49891.246 B/op [Average] | |
[info] (min, avg, max) = (2313600.229, 2369600.918, 2425607.343), stdev = 57454.834 | |
[info] CI (99.9%): [2319709.671, 2419492.164] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeArgonaut:·gc.churn.PS_Eden_Space": | |
[info] 2722.096 ±(99.9%) 191.443 MB/sec [Average] | |
[info] (min, avg, max) = (2042.632, 2722.096, 3401.651), stdev = 220.466 | |
[info] CI (99.9%): [2530.653, 2913.539] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeArgonaut:·gc.churn.PS_Eden_Space.norm": | |
[info] 2386110.327 ±(99.9%) 165539.578 B/op [Average] | |
[info] (min, avg, max) = (1862650.067, 2386110.327, 2839939.665), stdev = 190635.624 | |
[info] CI (99.9%): [2220570.749, 2551649.906] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeArgonaut:·gc.churn.PS_Survivor_Space": | |
[info] 0.143 ±(99.9%) 0.053 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.143, 0.208), stdev = 0.061 | |
[info] CI (99.9%): [0.090, 0.195] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeArgonaut:·gc.churn.PS_Survivor_Space.norm": | |
[info] 125.471 ±(99.9%) 45.820 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 125.471, 175.606), stdev = 52.766 | |
[info] CI (99.9%): [79.651, 171.291] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeArgonaut:·gc.count": | |
[info] 80.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 4.000, 5.000), stdev = 0.324 | |
[info] CI (99.9%): [80.000, 80.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeArgonaut:·gc.time": | |
[info] 80.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (3.000, 4.000, 6.000), stdev = 0.725 | |
[info] CI (99.9%): [80.000, 80.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeCirceAuto | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 20.91% complete, ETA 01:23:46 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2792.926 ops/s | |
[info] # Warmup Iteration 2: 3735.008 ops/s | |
[info] # Warmup Iteration 3: 3727.430 ops/s | |
[info] # Warmup Iteration 4: 3812.256 ops/s | |
[info] # Warmup Iteration 5: 3812.000 ops/s | |
[info] # Warmup Iteration 6: 3797.875 ops/s | |
[info] # Warmup Iteration 7: 3812.522 ops/s | |
[info] # Warmup Iteration 8: 3823.262 ops/s | |
[info] # Warmup Iteration 9: 3787.573 ops/s | |
[info] # Warmup Iteration 10: 3809.794 ops/s | |
[info] Iteration 1: 3783.530 ops/s | |
[info] ·gc.alloc.rate: 2332.139 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.114 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.398 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 847171.838 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 34.629 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 3708.518 ops/s | |
[info] ·gc.alloc.rate: 2286.182 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.116 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.682 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1151909.015 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.374 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 158.811 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 3727.413 ops/s | |
[info] ·gc.alloc.rate: 2296.978 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.116 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.481 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 861018.963 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 35.149 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 3792.640 ops/s | |
[info] ·gc.alloc.rate: 2337.808 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.122 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.837 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 846544.093 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 43.184 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 3808.352 ops/s | |
[info] ·gc.alloc.rate: 2346.851 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.113 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.504 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1124123.011 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.601 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 3821.793 ops/s | |
[info] ·gc.alloc.rate: 2354.093 MB/sec | |
[info] ·gc.alloc.rate.norm: 969731.279 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.123 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 840808.195 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 34.285 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 3814.893 ops/s | |
[info] ·gc.alloc.rate: 2350.570 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.113 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.862 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1123317.266 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 85.870 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 3803.929 ops/s | |
[info] ·gc.alloc.rate: 2344.009 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.114 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.333 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 844923.526 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 3829.328 ops/s | |
[info] ·gc.alloc.rate: 2359.594 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.113 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.614 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1118919.000 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 25.660 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 3793.886 ops/s | |
[info] ·gc.alloc.rate: 2337.730 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.114 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.230 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 847149.938 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 17.269 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 21.36% complete, ETA 01:23:26 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2946.513 ops/s | |
[info] # Warmup Iteration 2: 3866.701 ops/s | |
[info] # Warmup Iteration 3: 3874.347 ops/s | |
[info] # Warmup Iteration 4: 3898.491 ops/s | |
[info] # Warmup Iteration 5: 3919.894 ops/s | |
[info] # Warmup Iteration 6: 3870.685 ops/s | |
[info] # Warmup Iteration 7: 3835.023 ops/s | |
[info] # Warmup Iteration 8: 3857.937 ops/s | |
[info] # Warmup Iteration 9: 3912.318 ops/s | |
[info] # Warmup Iteration 10: 3832.836 ops/s | |
[info] Iteration 1: 3921.118 ops/s | |
[info] ·gc.alloc.rate: 2416.221 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.110 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.785 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 817846.503 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 75.194 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 3890.477 ops/s | |
[info] ·gc.alloc.rate: 2397.449 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.111 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2718.274 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1099496.058 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 84.193 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 3: 3859.121 ops/s | |
[info] ·gc.alloc.rate: 2377.959 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.112 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.393 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 832069.505 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 101.869 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 3890.371 ops/s | |
[info] ·gc.alloc.rate: 2397.959 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.111 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.850 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1100304.312 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.419 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 5: 3836.118 ops/s | |
[info] ·gc.alloc.rate: 2363.802 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.113 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.070 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 837330.431 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 42.700 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 3908.361 ops/s | |
[info] ·gc.alloc.rate: 2407.475 MB/sec | |
[info] ·gc.alloc.rate.norm: 969731.206 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2721.727 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1096311.685 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.381 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 3931.252 ops/s | |
[info] ·gc.alloc.rate: 2422.388 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.110 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.935 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 817425.379 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.291 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 116.642 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 3921.509 ops/s | |
[info] ·gc.alloc.rate: 2416.605 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.118 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.004 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1092678.738 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.353 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 3916.859 ops/s | |
[info] ·gc.alloc.rate: 2413.375 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.110 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.125 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 820554.879 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3885.196 ops/s | |
[info] ·gc.alloc.rate: 2394.117 MB/sec | |
[info] ·gc.alloc.rate.norm: 969728.111 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.649 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1102798.736 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case2.decodeCirceAuto": | |
[info] 3842.233 ±(99.9%) 56.501 ops/s [Average] | |
[info] (min, avg, max) = (3708.518, 3842.233, 3931.252), stdev = 65.067 | |
[info] CI (99.9%): [3785.732, 3898.735] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceAuto:·gc.alloc.rate": | |
[info] 2367.665 ±(99.9%) 34.658 MB/sec [Average] | |
[info] (min, avg, max) = (2286.182, 2367.665, 2422.388), stdev = 39.913 | |
[info] CI (99.9%): [2333.007, 2402.324] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceAuto:·gc.alloc.rate.norm": | |
[info] 969728.426 ±(99.9%) 0.836 B/op [Average] | |
[info] (min, avg, max) = (969728.110, 969728.426, 969731.279), stdev = 0.963 | |
[info] CI (99.9%): [969727.590, 969729.263] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceAuto:·gc.churn.PS_Eden_Space": | |
[info] 2346.744 ±(99.9%) 301.529 MB/sec [Average] | |
[info] (min, avg, max) = (2037.398, 2346.744, 2723.004), stdev = 347.242 | |
[info] CI (99.9%): [2045.214, 2648.273] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceAuto:·gc.churn.PS_Eden_Space.norm": | |
[info] 961135.053 ±(99.9%) 122539.781 B/op [Average] | |
[info] (min, avg, max) = (817425.379, 961135.053, 1151909.015), stdev = 141116.994 | |
[info] CI (99.9%): [838595.273, 1083674.834] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceAuto:·gc.churn.PS_Survivor_Space": | |
[info] 0.108 ±(99.9%) 0.094 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.108, 0.374), stdev = 0.109 | |
[info] CI (99.9%): [0.014, 0.203] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceAuto:·gc.churn.PS_Survivor_Space.norm": | |
[info] 44.460 ±(99.9%) 39.000 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 44.460, 158.811), stdev = 44.912 | |
[info] CI (99.9%): [5.461, 83.460] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceAuto:·gc.count": | |
[info] 69.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.450, 4.000), stdev = 0.510 | |
[info] CI (99.9%): [69.000, 69.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceAuto:·gc.time": | |
[info] 66.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.300, 5.000), stdev = 0.801 | |
[info] CI (99.9%): [66.000, 66.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeCirceManual | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 21.82% complete, ETA 01:23:06 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 4173.679 ops/s | |
[info] # Warmup Iteration 2: 5090.036 ops/s | |
[info] # Warmup Iteration 3: 5200.220 ops/s | |
[info] # Warmup Iteration 4: 5179.861 ops/s | |
[info] # Warmup Iteration 5: 5174.111 ops/s | |
[info] # Warmup Iteration 6: 5171.343 ops/s | |
[info] # Warmup Iteration 7: 5174.318 ops/s | |
[info] # Warmup Iteration 8: 5090.947 ops/s | |
[info] # Warmup Iteration 9: 5124.164 ops/s | |
[info] # Warmup Iteration 10: 5164.909 ops/s | |
[info] Iteration 1: 5140.624 ops/s | |
[info] ·gc.alloc.rate: 2173.995 MB/sec | |
[info] ·gc.alloc.rate.norm: 665472.084 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2031.810 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 621948.491 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 57.342 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 5048.079 ops/s | |
[info] ·gc.alloc.rate: 2134.868 MB/sec | |
[info] ·gc.alloc.rate.norm: 665472.086 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.984 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 634336.570 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 19.466 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 5177.326 ops/s | |
[info] ·gc.alloc.rate: 2189.470 MB/sec | |
[info] ·gc.alloc.rate.norm: 665489.196 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.768 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 825457.492 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 69.598 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 5189.227 ops/s | |
[info] ·gc.alloc.rate: 2194.513 MB/sec | |
[info] ·gc.alloc.rate.norm: 665488.083 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.300 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 618116.463 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 56.812 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 5: 5186.491 ops/s | |
[info] ·gc.alloc.rate: 2193.175 MB/sec | |
[info] ·gc.alloc.rate.norm: 665488.083 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.567 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 618878.125 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 25.264 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 5190.283 ops/s | |
[info] ·gc.alloc.rate: 2193.632 MB/sec | |
[info] ·gc.alloc.rate.norm: 665490.416 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.079 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 618603.291 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 63.112 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 5176.873 ops/s | |
[info] ·gc.alloc.rate: 2189.865 MB/sec | |
[info] ·gc.alloc.rate.norm: 665488.083 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.694 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 620156.070 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 69.598 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 5170.156 ops/s | |
[info] ·gc.alloc.rate: 2186.560 MB/sec | |
[info] ·gc.alloc.rate.norm: 665488.084 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2721.829 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 828399.369 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.312 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 95.035 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 5168.088 ops/s | |
[info] ·gc.alloc.rate: 2185.620 MB/sec | |
[info] ·gc.alloc.rate.norm: 665488.084 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.283 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 621844.104 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 76.057 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 5143.959 ops/s | |
[info] ·gc.alloc.rate: 2175.221 MB/sec | |
[info] ·gc.alloc.rate.norm: 665488.115 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.442 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 624865.698 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 70.058 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 22.27% complete, ETA 01:22:46 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 3957.441 ops/s | |
[info] # Warmup Iteration 2: 4662.835 ops/s | |
[info] # Warmup Iteration 3: 4783.647 ops/s | |
[info] # Warmup Iteration 4: 4752.954 ops/s | |
[info] # Warmup Iteration 5: 4759.711 ops/s | |
[info] # Warmup Iteration 6: 4781.118 ops/s | |
[info] # Warmup Iteration 7: 4764.732 ops/s | |
[info] # Warmup Iteration 8: 4760.348 ops/s | |
[info] # Warmup Iteration 9: 4807.870 ops/s | |
[info] # Warmup Iteration 10: 4723.778 ops/s | |
[info] Iteration 1: 4782.342 ops/s | |
[info] ·gc.alloc.rate: 2308.727 MB/sec | |
[info] ·gc.alloc.rate.norm: 759712.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.903 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 669278.181 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 4799.922 ops/s | |
[info] ·gc.alloc.rate: 2317.122 MB/sec | |
[info] ·gc.alloc.rate.norm: 759712.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.202 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 890230.322 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 68.252 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 4803.688 ops/s | |
[info] ·gc.alloc.rate: 2319.147 MB/sec | |
[info] ·gc.alloc.rate.norm: 759712.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.483 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 667771.605 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 13.639 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 4751.507 ops/s | |
[info] ·gc.alloc.rate: 2293.837 MB/sec | |
[info] ·gc.alloc.rate.norm: 759732.720 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.572 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 675518.559 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 75.836 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 4773.534 ops/s | |
[info] ·gc.alloc.rate: 2304.441 MB/sec | |
[info] ·gc.alloc.rate.norm: 759728.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.318 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 896834.426 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 4722.315 ops/s | |
[info] ·gc.alloc.rate: 2278.656 MB/sec | |
[info] ·gc.alloc.rate.norm: 759730.655 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.183 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 679887.445 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 83.238 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 6.000 ms | |
[info] Iteration 7: 4769.575 ops/s | |
[info] ·gc.alloc.rate: 2302.492 MB/sec | |
[info] ·gc.alloc.rate.norm: 759728.091 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.888 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 673409.529 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 13.736 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 4782.288 ops/s | |
[info] ·gc.alloc.rate: 2309.312 MB/sec | |
[info] ·gc.alloc.rate.norm: 759728.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.605 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 896023.973 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.354 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 116.441 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 4788.323 ops/s | |
[info] ·gc.alloc.rate: 2311.670 MB/sec | |
[info] ·gc.alloc.rate.norm: 759728.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.228 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 671176.204 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 54.727 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 4778.973 ops/s | |
[info] ·gc.alloc.rate: 2307.050 MB/sec | |
[info] ·gc.alloc.rate.norm: 759728.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.214 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 896773.784 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.333 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 109.684 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Result "bench.Case2.decodeCirceManual": | |
[info] 4967.179 ±(99.9%) 173.470 ops/s [Average] | |
[info] (min, avg, max) = (4722.315, 4967.179, 5190.283), stdev = 199.768 | |
[info] CI (99.9%): [4793.709, 5140.648] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceManual:·gc.alloc.rate": | |
[info] 2243.468 ±(99.9%) 56.515 MB/sec [Average] | |
[info] (min, avg, max) = (2134.868, 2243.468, 2319.147), stdev = 65.083 | |
[info] CI (99.9%): [2186.954, 2299.983] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceManual:·gc.alloc.rate.norm": | |
[info] 712604.621 ±(99.9%) 41979.343 B/op [Average] | |
[info] (min, avg, max) = (665472.084, 712604.621, 759732.720), stdev = 48343.474 | |
[info] CI (99.9%): [670625.277, 754583.964] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceManual:·gc.churn.PS_Eden_Space": | |
[info] 2243.168 ±(99.9%) 278.116 MB/sec [Average] | |
[info] (min, avg, max) = (2031.810, 2243.168, 2723.605), stdev = 320.279 | |
[info] CI (99.9%): [1965.052, 2521.284] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceManual:·gc.churn.PS_Eden_Space.norm": | |
[info] 712475.485 ±(99.9%) 96399.556 B/op [Average] | |
[info] (min, avg, max) = (618116.463, 712475.485, 896834.426), stdev = 111013.871 | |
[info] CI (99.9%): [616075.930, 808875.041] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceManual:·gc.churn.PS_Survivor_Space": | |
[info] 0.180 ±(99.9%) 0.093 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.180, 0.354), stdev = 0.107 | |
[info] CI (99.9%): [0.087, 0.273] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceManual:·gc.churn.PS_Survivor_Space.norm": | |
[info] 56.895 ±(99.9%) 29.872 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 56.895, 116.441), stdev = 34.401 | |
[info] CI (99.9%): [27.023, 86.767] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceManual:·gc.count": | |
[info] 66.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.300, 4.000), stdev = 0.470 | |
[info] CI (99.9%): [66.000, 66.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeCirceManual:·gc.time": | |
[info] 67.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.350, 6.000), stdev = 0.933 | |
[info] CI (99.9%): [67.000, 67.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeJackson | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 22.73% complete, ETA 01:22:25 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 5644.587 ops/s | |
[info] # Warmup Iteration 2: 7619.423 ops/s | |
[info] # Warmup Iteration 3: 7807.241 ops/s | |
[info] # Warmup Iteration 4: 7778.592 ops/s | |
[info] # Warmup Iteration 5: 7764.163 ops/s | |
[info] # Warmup Iteration 6: 7717.111 ops/s | |
[info] # Warmup Iteration 7: 7746.635 ops/s | |
[info] # Warmup Iteration 8: 7765.019 ops/s | |
[info] # Warmup Iteration 9: 7713.624 ops/s | |
[info] # Warmup Iteration 10: 7741.387 ops/s | |
[info] Iteration 1: 7774.155 ops/s | |
[info] ·gc.alloc.rate: 601.159 MB/sec | |
[info] ·gc.alloc.rate.norm: 121688.056 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 2: 7724.718 ops/s | |
[info] ·gc.alloc.rate: 597.350 MB/sec | |
[info] ·gc.alloc.rate.norm: 121688.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.478 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136177.820 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 7718.767 ops/s | |
[info] ·gc.alloc.rate: 596.847 MB/sec | |
[info] ·gc.alloc.rate.norm: 121688.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.767 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136555.261 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 7704.262 ops/s | |
[info] ·gc.alloc.rate: 595.758 MB/sec | |
[info] ·gc.alloc.rate.norm: 121688.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.759 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136803.318 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.252 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 7687.344 ops/s | |
[info] ·gc.alloc.rate: 594.453 MB/sec | |
[info] ·gc.alloc.rate.norm: 121685.932 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.113 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 137378.455 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 7725.146 ops/s | |
[info] ·gc.alloc.rate: 596.987 MB/sec | |
[info] ·gc.alloc.rate.norm: 121689.554 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.727 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136720.632 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 7: 7743.404 ops/s | |
[info] ·gc.alloc.rate: 598.731 MB/sec | |
[info] ·gc.alloc.rate.norm: 121688.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.463 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136673.657 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 21.154 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 7720.560 ops/s | |
[info] ·gc.alloc.rate: 597.130 MB/sec | |
[info] ·gc.alloc.rate.norm: 121688.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.576 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 137062.990 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 7727.835 ops/s | |
[info] ·gc.alloc.rate: 597.580 MB/sec | |
[info] ·gc.alloc.rate.norm: 121688.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.805 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 137210.171 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 7762.770 ops/s | |
[info] ·gc.alloc.rate: 600.240 MB/sec | |
[info] ·gc.alloc.rate.norm: 121688.056 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] # Run progress: 23.18% complete, ETA 01:22:04 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 5500.355 ops/s | |
[info] # Warmup Iteration 2: 7615.183 ops/s | |
[info] # Warmup Iteration 3: 7609.630 ops/s | |
[info] # Warmup Iteration 4: 7604.078 ops/s | |
[info] # Warmup Iteration 5: 7480.419 ops/s | |
[info] # Warmup Iteration 6: 7600.981 ops/s | |
[info] # Warmup Iteration 7: 7614.706 ops/s | |
[info] # Warmup Iteration 8: 7614.968 ops/s | |
[info] # Warmup Iteration 9: 7590.619 ops/s | |
[info] # Warmup Iteration 10: 7644.807 ops/s | |
[info] Iteration 1: 7616.834 ops/s | |
[info] ·gc.alloc.rate: 531.036 MB/sec | |
[info] ·gc.alloc.rate.norm: 109688.057 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 2: 7591.552 ops/s | |
[info] ·gc.alloc.rate: 529.114 MB/sec | |
[info] ·gc.alloc.rate.norm: 109688.057 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.489 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 138581.064 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 7608.752 ops/s | |
[info] ·gc.alloc.rate: 530.350 MB/sec | |
[info] ·gc.alloc.rate.norm: 109688.057 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.465 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 138253.320 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.611 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 7609.617 ops/s | |
[info] ·gc.alloc.rate: 530.390 MB/sec | |
[info] ·gc.alloc.rate.norm: 109688.078 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.759 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 138510.663 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 7599.746 ops/s | |
[info] ·gc.alloc.rate: 529.690 MB/sec | |
[info] ·gc.alloc.rate.norm: 109685.904 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 6: 7591.948 ops/s | |
[info] ·gc.alloc.rate: 528.931 MB/sec | |
[info] ·gc.alloc.rate.norm: 109689.580 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.491 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 138838.974 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 8.630 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 7592.228 ops/s | |
[info] ·gc.alloc.rate: 529.306 MB/sec | |
[info] ·gc.alloc.rate.norm: 109688.057 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.307 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 139115.133 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 7629.169 ops/s | |
[info] ·gc.alloc.rate: 531.755 MB/sec | |
[info] ·gc.alloc.rate.norm: 109688.061 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.144 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 138440.613 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 7636.117 ops/s | |
[info] ·gc.alloc.rate: 532.267 MB/sec | |
[info] ·gc.alloc.rate.norm: 109688.057 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.507 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 138588.305 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 25.741 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 7652.021 ops/s | |
[info] ·gc.alloc.rate: 533.331 MB/sec | |
[info] ·gc.alloc.rate.norm: 109688.056 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Result "bench.Case2.decodeJackson": | |
[info] 7670.847 ±(99.9%) 55.355 ops/s [Average] | |
[info] (min, avg, max) = (7591.552, 7670.847, 7774.155), stdev = 63.747 | |
[info] CI (99.9%): [7615.492, 7726.203] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJackson:·gc.alloc.rate": | |
[info] 564.120 ±(99.9%) 29.885 MB/sec [Average] | |
[info] (min, avg, max) = (528.931, 564.120, 601.159), stdev = 34.416 | |
[info] CI (99.9%): [534.235, 594.005] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJackson:·gc.alloc.rate.norm": | |
[info] 115687.996 ±(99.9%) 5345.486 B/op [Average] | |
[info] (min, avg, max) = (109685.904, 115687.996, 121689.554), stdev = 6155.870 | |
[info] CI (99.9%): [110342.510, 121033.482] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJackson:·gc.churn.PS_Eden_Space": | |
[info] 502.993 ±(99.9%) 258.727 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 502.993, 673.805), stdev = 297.951 | |
[info] CI (99.9%): [244.265, 761.720] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 103245.519 ±(99.9%) 53111.425 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 103245.519, 139115.133), stdev = 61163.196 | |
[info] CI (99.9%): [50134.094, 156356.944] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.017 ±(99.9%) 0.031 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.017, 0.125), stdev = 0.036 | |
[info] CI (99.9%): [≈ 0, 0.048] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 3.419 ±(99.9%) 6.434 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 3.419, 25.741), stdev = 7.409 | |
[info] CI (99.9%): [≈ 0, 9.853] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJackson:·gc.count": | |
[info] 15.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.750, 1.000), stdev = 0.444 | |
[info] CI (99.9%): [15.000, 15.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJackson:·gc.time": | |
[info] 19.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.950, 3.000), stdev = 0.826 | |
[info] CI (99.9%): [19.000, 19.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeJson4sJackson | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 23.64% complete, ETA 01:21:42 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:50) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:17) | |
[info] at bench.Json4sBench.decodeJson4sJackson(Bench.scala:205) | |
[info] at bench.Json4sBench.decodeJson4sJackson$(Bench.scala:205) | |
[info] at bench.Bench.decodeJson4sJackson(Bench.scala:30) | |
[info] at bench.generated.Case2_decodeJson4sJackson_jmhTest.decodeJson4sJackson_thrpt_jmhStub(Case2_decodeJson4sJackson_jmhTest.java:147) | |
[info] at bench.generated.Case2_decodeJson4sJackson_jmhTest.decodeJson4sJackson_Throughput(Case2_decodeJson4sJackson_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # Run progress: 24.09% complete, ETA 01:19:48 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:50) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:17) | |
[info] at bench.Json4sBench.decodeJson4sJackson(Bench.scala:205) | |
[info] at bench.Json4sBench.decodeJson4sJackson$(Bench.scala:205) | |
[info] at bench.Bench.decodeJson4sJackson(Bench.scala:30) | |
[info] at bench.generated.Case2_decodeJson4sJackson_jmhTest.decodeJson4sJackson_thrpt_jmhStub(Case2_decodeJson4sJackson_jmhTest.java:147) | |
[info] at bench.generated.Case2_decodeJson4sJackson_jmhTest.decodeJson4sJackson_Throughput(Case2_decodeJson4sJackson_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeJson4sNative | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 24.55% complete, ETA 01:17:58 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:71) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:32) | |
[info] at bench.Json4sBench.decodeJson4sNative(Bench.scala:202) | |
[info] at bench.Json4sBench.decodeJson4sNative$(Bench.scala:202) | |
[info] at bench.Bench.decodeJson4sNative(Bench.scala:30) | |
[info] at bench.generated.Case2_decodeJson4sNative_jmhTest.decodeJson4sNative_thrpt_jmhStub(Case2_decodeJson4sNative_jmhTest.java:147) | |
[info] at bench.generated.Case2_decodeJson4sNative_jmhTest.decodeJson4sNative_Throughput(Case2_decodeJson4sNative_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # Run progress: 25.00% complete, ETA 01:16:12 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:71) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:32) | |
[info] at bench.Json4sBench.decodeJson4sNative(Bench.scala:202) | |
[info] at bench.Json4sBench.decodeJson4sNative$(Bench.scala:202) | |
[info] at bench.Bench.decodeJson4sNative(Bench.scala:30) | |
[info] at bench.generated.Case2_decodeJson4sNative_jmhTest.decodeJson4sNative_thrpt_jmhStub(Case2_decodeJson4sNative_jmhTest.java:147) | |
[info] at bench.generated.Case2_decodeJson4sNative_jmhTest.decodeJson4sNative_Throughput(Case2_decodeJson4sNative_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeJsoniterScala | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 25.45% complete, ETA 01:14:29 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 22384.865 ops/s | |
[info] # Warmup Iteration 2: 24432.056 ops/s | |
[info] # Warmup Iteration 3: 24267.254 ops/s | |
[info] # Warmup Iteration 4: 24415.515 ops/s | |
[info] # Warmup Iteration 5: 24029.134 ops/s | |
[info] # Warmup Iteration 6: 24426.349 ops/s | |
[info] # Warmup Iteration 7: 24440.943 ops/s | |
[info] # Warmup Iteration 8: 24512.520 ops/s | |
[info] # Warmup Iteration 9: 24332.685 ops/s | |
[info] # Warmup Iteration 10: 24296.667 ops/s | |
[info] Iteration 1: 24425.302 ops/s | |
[info] ·gc.alloc.rate: 622.595 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.844 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42962.817 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.365 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 24492.484 ops/s | |
[info] ·gc.alloc.rate: 624.311 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.852 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42845.317 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 24380.260 ops/s | |
[info] ·gc.alloc.rate: 621.397 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.815 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43108.363 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 4: 24420.495 ops/s | |
[info] ·gc.alloc.rate: 622.583 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.939 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43034.242 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.341 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 24433.710 ops/s | |
[info] ·gc.alloc.rate: 622.792 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.834 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43077.471 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.341 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 24438.130 ops/s | |
[info] ·gc.alloc.rate: 622.677 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.515 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.594 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43070.421 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 24416.479 ops/s | |
[info] ·gc.alloc.rate: 622.305 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.748 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43170.092 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 24465.785 ops/s | |
[info] ·gc.alloc.rate: 623.622 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.849 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43085.414 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.356 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 24442.094 ops/s | |
[info] ·gc.alloc.rate: 623.011 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.127 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43209.960 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 24435.096 ops/s | |
[info] ·gc.alloc.rate: 622.804 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.125 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43224.104 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.341 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 25.91% complete, ETA 01:14:14 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 22360.090 ops/s | |
[info] # Warmup Iteration 2: 24020.079 ops/s | |
[info] # Warmup Iteration 3: 24248.794 ops/s | |
[info] # Warmup Iteration 4: 24404.305 ops/s | |
[info] # Warmup Iteration 5: 24071.497 ops/s | |
[info] # Warmup Iteration 6: 24509.618 ops/s | |
[info] # Warmup Iteration 7: 24508.441 ops/s | |
[info] # Warmup Iteration 8: 24465.020 ops/s | |
[info] # Warmup Iteration 9: 24520.420 ops/s | |
[info] # Warmup Iteration 10: 24408.507 ops/s | |
[info] Iteration 1: 24437.551 ops/s | |
[info] ·gc.alloc.rate: 622.868 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.809 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42941.725 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 24430.793 ops/s | |
[info] ·gc.alloc.rate: 622.683 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.019 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.801 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42954.026 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 3: 24263.002 ops/s | |
[info] ·gc.alloc.rate: 618.391 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.761 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43314.411 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 24313.990 ops/s | |
[info] ·gc.alloc.rate: 619.924 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.013 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43223.579 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.695 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 23817.442 ops/s | |
[info] ·gc.alloc.rate: 607.068 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.834 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 44193.196 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 24435.150 ops/s | |
[info] ·gc.alloc.rate: 622.553 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.514 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.515 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43073.946 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 24419.748 ops/s | |
[info] ·gc.alloc.rate: 622.431 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.802 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43164.790 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 24454.369 ops/s | |
[info] ·gc.alloc.rate: 623.276 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.752 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43103.028 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.679 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 24434.642 ops/s | |
[info] ·gc.alloc.rate: 622.835 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.019 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.130 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43222.335 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.341 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 10: 24494.223 ops/s | |
[info] ·gc.alloc.rate: 624.264 MB/sec | |
[info] ·gc.alloc.rate.norm: 40112.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.077 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43120.013 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case2.decodeJsoniterScala": | |
[info] 24392.537 ±(99.9%) 126.252 ops/s [Average] | |
[info] (min, avg, max) = (23817.442, 24392.537, 24494.223), stdev = 145.392 | |
[info] CI (99.9%): [24266.285, 24518.790] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJsoniterScala:·gc.alloc.rate": | |
[info] 621.719 ±(99.9%) 3.211 MB/sec [Average] | |
[info] (min, avg, max) = (607.068, 621.719, 624.311), stdev = 3.698 | |
[info] CI (99.9%): [618.509, 624.930] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJsoniterScala:·gc.alloc.rate.norm": | |
[info] 40112.068 ±(99.9%) 0.133 B/op [Average] | |
[info] (min, avg, max) = (40112.018, 40112.068, 40112.515), stdev = 0.153 | |
[info] CI (99.9%): [40111.935, 40112.200] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJsoniterScala:·gc.churn.PS_Eden_Space": | |
[info] 668.861 ±(99.9%) 1.327 MB/sec [Average] | |
[info] (min, avg, max) = (666.801, 668.861, 671.130), stdev = 1.529 | |
[info] CI (99.9%): [667.534, 670.188] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJsoniterScala:·gc.churn.PS_Eden_Space.norm": | |
[info] 43154.963 ±(99.9%) 234.413 B/op [Average] | |
[info] (min, avg, max) = (42845.317, 43154.963, 44193.196), stdev = 269.951 | |
[info] CI (99.9%): [42920.549, 43389.376] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJsoniterScala:·gc.churn.PS_Survivor_Space": | |
[info] 0.017 ±(99.9%) 0.023 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.017, 0.083), stdev = 0.027 | |
[info] CI (99.9%): [≈ 0, 0.040] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJsoniterScala:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.073 ±(99.9%) 1.492 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.073, 5.365), stdev = 1.718 | |
[info] CI (99.9%): [≈ 0, 2.565] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJsoniterScala:·gc.count": | |
[info] 20.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.000, 1.000), stdev = 0.001 | |
[info] CI (99.9%): [20.000, 20.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeJsoniterScala:·gc.time": | |
[info] 17.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.850, 1.000), stdev = 0.366 | |
[info] CI (99.9%): [17.000, 17.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeSprayJson | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 26.36% complete, ETA 01:13:58 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 5154.757 ops/s | |
[info] # Warmup Iteration 2: 6312.275 ops/s | |
[info] # Warmup Iteration 3: 6472.378 ops/s | |
[info] # Warmup Iteration 4: 6422.725 ops/s | |
[info] # Warmup Iteration 5: 6506.030 ops/s | |
[info] # Warmup Iteration 6: 6488.877 ops/s | |
[info] # Warmup Iteration 7: 6478.239 ops/s | |
[info] # Warmup Iteration 8: 6234.690 ops/s | |
[info] # Warmup Iteration 9: 6475.829 ops/s | |
[info] # Warmup Iteration 10: 6466.255 ops/s | |
[info] Iteration 1: 6479.368 ops/s | |
[info] ·gc.alloc.rate: 1518.049 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.877 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 327144.063 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 6471.536 ops/s | |
[info] ·gc.alloc.rate: 1516.272 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2024.109 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 492213.529 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 10.125 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 6476.192 ops/s | |
[info] ·gc.alloc.rate: 1517.398 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1351.587 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 328428.636 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 6322.774 ops/s | |
[info] ·gc.alloc.rate: 1481.405 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.068 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.778 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 336704.799 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.723 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 6474.418 ops/s | |
[info] ·gc.alloc.rate: 1517.038 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.805 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 329288.804 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 10.118 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 6470.484 ops/s | |
[info] ·gc.alloc.rate: 1515.431 MB/sec | |
[info] ·gc.alloc.rate.norm: 368721.962 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.276 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 494719.842 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 30.378 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 6444.395 ops/s | |
[info] ·gc.alloc.rate: 1509.963 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.072 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.092 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 331390.352 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.331 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 6461.327 ops/s | |
[info] ·gc.alloc.rate: 1513.894 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.256 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 330813.316 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.280 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 6480.294 ops/s | |
[info] ·gc.alloc.rate: 1518.367 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.072 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.942 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 330005.406 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 15.166 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 6471.625 ops/s | |
[info] ·gc.alloc.rate: 1516.978 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.880 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 495331.643 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.055 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 26.82% complete, ETA 01:13:42 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 5285.691 ops/s | |
[info] # Warmup Iteration 2: 6467.671 ops/s | |
[info] # Warmup Iteration 3: 6620.654 ops/s | |
[info] # Warmup Iteration 4: 6646.943 ops/s | |
[info] # Warmup Iteration 5: 6642.410 ops/s | |
[info] # Warmup Iteration 6: 6622.478 ops/s | |
[info] # Warmup Iteration 7: 6584.452 ops/s | |
[info] # Warmup Iteration 8: 6619.711 ops/s | |
[info] # Warmup Iteration 9: 6610.447 ops/s | |
[info] # Warmup Iteration 10: 6617.945 ops/s | |
[info] Iteration 1: 6575.880 ops/s | |
[info] ·gc.alloc.rate: 1540.782 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.066 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.221 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 322638.769 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.981 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 6656.594 ops/s | |
[info] ·gc.alloc.rate: 1559.644 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.065 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.326 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 319234.538 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.843 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 6635.193 ops/s | |
[info] ·gc.alloc.rate: 1554.590 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.065 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2027.977 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 480998.890 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.874 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 6623.668 ops/s | |
[info] ·gc.alloc.rate: 1552.020 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.065 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.545 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 321567.527 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 29.672 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 6668.180 ops/s | |
[info] ·gc.alloc.rate: 1562.268 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.065 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.826 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 319760.657 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 19.651 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 6640.773 ops/s | |
[info] ·gc.alloc.rate: 1555.316 MB/sec | |
[info] ·gc.alloc.rate.norm: 368721.911 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.740 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 482142.916 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 24.664 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 6647.836 ops/s | |
[info] ·gc.alloc.rate: 1557.638 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.070 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.335 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 321304.749 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 6636.856 ops/s | |
[info] ·gc.alloc.rate: 1555.116 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.065 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.253 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 322043.450 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 6602.567 ops/s | |
[info] ·gc.alloc.rate: 1546.917 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.065 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.918 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 323909.001 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.886 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 6611.896 ops/s | |
[info] ·gc.alloc.rate: 1549.399 MB/sec | |
[info] ·gc.alloc.rate.norm: 368720.065 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.894 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 485445.980 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.863 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case2.decodeSprayJson": | |
[info] 6542.593 ±(99.9%) 84.476 ops/s [Average] | |
[info] (min, avg, max) = (6322.774, 6542.593, 6668.180), stdev = 97.282 | |
[info] CI (99.9%): [6458.117, 6627.069] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeSprayJson:·gc.alloc.rate": | |
[info] 1532.924 ±(99.9%) 19.772 MB/sec [Average] | |
[info] (min, avg, max) = (1481.405, 1532.924, 1562.268), stdev = 22.769 | |
[info] CI (99.9%): [1513.152, 1552.696] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeSprayJson:·gc.alloc.rate.norm": | |
[info] 368720.254 ±(99.9%) 0.500 B/op [Average] | |
[info] (min, avg, max) = (368720.065, 368720.254, 368721.962), stdev = 0.576 | |
[info] CI (99.9%): [368719.754, 368720.754] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeSprayJson:·gc.churn.PS_Eden_Space": | |
[info] 1557.932 ±(99.9%) 276.997 MB/sec [Average] | |
[info] (min, avg, max) = (1346.877, 1557.932, 2039.894), stdev = 318.991 | |
[info] CI (99.9%): [1280.934, 1834.929] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeSprayJson:·gc.churn.PS_Eden_Space.norm": | |
[info] 374754.343 ±(99.9%) 66495.196 B/op [Average] | |
[info] (min, avg, max) = (319234.538, 374754.343, 495331.643), stdev = 76575.967 | |
[info] CI (99.9%): [308259.147, 441249.540] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeSprayJson:·gc.churn.PS_Survivor_Space": | |
[info] 0.054 ±(99.9%) 0.035 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.054, 0.125), stdev = 0.040 | |
[info] CI (99.9%): [0.019, 0.089] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeSprayJson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 13.031 ±(99.9%) 8.400 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 13.031, 30.378), stdev = 9.674 | |
[info] CI (99.9%): [4.630, 21.431] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeSprayJson:·gc.count": | |
[info] 46.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.300, 3.000), stdev = 0.470 | |
[info] CI (99.9%): [46.000, 46.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeSprayJson:·gc.time": | |
[info] 43.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.150, 3.000), stdev = 0.745 | |
[info] CI (99.9%): [43.000, 43.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeUPickle | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 27.27% complete, ETA 01:13:25 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2965.440 ops/s | |
[info] # Warmup Iteration 2: 3569.819 ops/s | |
[info] # Warmup Iteration 3: 3548.720 ops/s | |
[info] # Warmup Iteration 4: 3619.043 ops/s | |
[info] # Warmup Iteration 5: 3610.961 ops/s | |
[info] # Warmup Iteration 6: 3622.019 ops/s | |
[info] # Warmup Iteration 7: 3620.571 ops/s | |
[info] # Warmup Iteration 8: 3619.202 ops/s | |
[info] # Warmup Iteration 9: 3618.932 ops/s | |
[info] # Warmup Iteration 10: 3629.528 ops/s | |
[info] Iteration 1: 3636.761 ops/s | |
[info] ·gc.alloc.rate: 1202.129 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.124 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 290390.412 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 3620.098 ops/s | |
[info] ·gc.alloc.rate: 1196.832 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1344.607 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 584376.241 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 18.099 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 3627.840 ops/s | |
[info] ·gc.alloc.rate: 1199.146 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.235 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 583954.835 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 18.059 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 3630.351 ops/s | |
[info] ·gc.alloc.rate: 1200.038 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.128 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.788 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 584627.313 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 3621.826 ops/s | |
[info] ·gc.alloc.rate: 1197.155 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.222 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 586658.447 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 3624.913 ops/s | |
[info] ·gc.alloc.rate: 1197.769 MB/sec | |
[info] ·gc.alloc.rate.norm: 520155.451 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.893 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 293520.309 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 3629.072 ops/s | |
[info] ·gc.alloc.rate: 1199.534 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.589 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 586521.029 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.025 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 3603.082 ops/s | |
[info] ·gc.alloc.rate: 1190.905 MB/sec | |
[info] ·gc.alloc.rate.norm: 520140.053 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.283 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 591496.950 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.092 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 3616.291 ops/s | |
[info] ·gc.alloc.rate: 1195.368 MB/sec | |
[info] ·gc.alloc.rate.norm: 520128.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.462 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 589787.772 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 18.114 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 3619.533 ops/s | |
[info] ·gc.alloc.rate: 1196.353 MB/sec | |
[info] ·gc.alloc.rate.norm: 520128.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 678.060 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 294794.357 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 27.73% complete, ETA 01:13:08 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2920.963 ops/s | |
[info] # Warmup Iteration 2: 3541.278 ops/s | |
[info] # Warmup Iteration 3: 3554.033 ops/s | |
[info] # Warmup Iteration 4: 3584.029 ops/s | |
[info] # Warmup Iteration 5: 3582.969 ops/s | |
[info] # Warmup Iteration 6: 3595.375 ops/s | |
[info] # Warmup Iteration 7: 3607.759 ops/s | |
[info] # Warmup Iteration 8: 3618.200 ops/s | |
[info] # Warmup Iteration 9: 3605.320 ops/s | |
[info] # Warmup Iteration 10: 3588.849 ops/s | |
[info] Iteration 1: 3594.652 ops/s | |
[info] ·gc.alloc.rate: 1188.249 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.120 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.123 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 293782.069 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.112 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 3589.749 ops/s | |
[info] ·gc.alloc.rate: 1186.749 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.120 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1345.083 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 589550.249 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 18.250 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 3582.422 ops/s | |
[info] ·gc.alloc.rate: 1184.169 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.121 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.113 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 591286.857 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.143 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 3584.905 ops/s | |
[info] ·gc.alloc.rate: 1184.950 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.120 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.914 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 592126.715 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 3597.017 ops/s | |
[info] ·gc.alloc.rate: 1188.926 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.120 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.130 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 295367.364 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 3587.369 ops/s | |
[info] ·gc.alloc.rate: 1185.252 MB/sec | |
[info] ·gc.alloc.rate.norm: 520155.487 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.828 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 592819.514 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.133 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 3622.217 ops/s | |
[info] ·gc.alloc.rate: 1197.300 MB/sec | |
[info] ·gc.alloc.rate.norm: 520152.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.677 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 587653.934 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.042 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 3609.367 ops/s | |
[info] ·gc.alloc.rate: 1193.079 MB/sec | |
[info] ·gc.alloc.rate.norm: 520143.096 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.117 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 590350.321 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.074 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 3619.138 ops/s | |
[info] ·gc.alloc.rate: 1196.153 MB/sec | |
[info] ·gc.alloc.rate.norm: 520128.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 677.468 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 294586.130 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 3639.120 ops/s | |
[info] ·gc.alloc.rate: 1202.699 MB/sec | |
[info] ·gc.alloc.rate.norm: 520128.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.198 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 586511.191 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 18.004 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case2.decodeUPickle": | |
[info] 3612.786 ±(99.9%) 15.556 ops/s [Average] | |
[info] (min, avg, max) = (3582.422, 3612.786, 3639.120), stdev = 17.914 | |
[info] CI (99.9%): [3597.230, 3628.342] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickle:·gc.alloc.rate": | |
[info] 1194.138 ±(99.9%) 5.145 MB/sec [Average] | |
[info] (min, avg, max) = (1184.169, 1194.138, 1202.699), stdev = 5.925 | |
[info] CI (99.9%): [1188.993, 1199.282] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickle:·gc.alloc.rate.norm": | |
[info] 520146.600 ±(99.9%) 8.784 B/op [Average] | |
[info] (min, avg, max) = (520128.119, 520146.600, 520155.487), stdev = 10.116 | |
[info] CI (99.9%): [520137.816, 520155.385] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickle:·gc.churn.PS_Eden_Space": | |
[info] 1147.746 ±(99.9%) 275.859 MB/sec [Average] | |
[info] (min, avg, max) = (671.123, 1147.746, 1356.198), stdev = 317.680 | |
[info] CI (99.9%): [871.887, 1423.605] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickle:·gc.churn.PS_Eden_Space.norm": | |
[info] 500008.100 ±(99.9%) 120326.091 B/op [Average] | |
[info] (min, avg, max) = (290390.412, 500008.100, 592819.514), stdev = 138567.706 | |
[info] CI (99.9%): [379682.009, 620334.192] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickle:·gc.churn.PS_Survivor_Space": | |
[info] 0.018 ±(99.9%) 0.015 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.018, 0.042), stdev = 0.017 | |
[info] CI (99.9%): [0.003, 0.032] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickle:·gc.churn.PS_Survivor_Space.norm": | |
[info] 7.707 ±(99.9%) 6.391 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 7.707, 18.250), stdev = 7.360 | |
[info] CI (99.9%): [1.316, 14.098] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickle:·gc.count": | |
[info] 34.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.700, 2.000), stdev = 0.470 | |
[info] CI (99.9%): [34.000, 34.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickle:·gc.time": | |
[info] 29.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 1.450, 2.000), stdev = 0.510 | |
[info] CI (99.9%): [29.000, 29.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.decodeUPickleAst | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 28.18% complete, ETA 01:12:50 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2499.397 ops/s | |
[info] # Warmup Iteration 2: 3191.407 ops/s | |
[info] # Warmup Iteration 3: 3224.582 ops/s | |
[info] # Warmup Iteration 4: 3189.337 ops/s | |
[info] # Warmup Iteration 5: 3255.190 ops/s | |
[info] # Warmup Iteration 6: 3243.705 ops/s | |
[info] # Warmup Iteration 7: 3246.254 ops/s | |
[info] # Warmup Iteration 8: 3256.664 ops/s | |
[info] # Warmup Iteration 9: 3252.440 ops/s | |
[info] # Warmup Iteration 10: 3264.376 ops/s | |
[info] Iteration 1: 3243.987 ops/s | |
[info] ·gc.alloc.rate: 1698.376 MB/sec | |
[info] ·gc.alloc.rate.norm: 823872.133 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.580 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 654673.336 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 3267.613 ops/s | |
[info] ·gc.alloc.rate: 1710.760 MB/sec | |
[info] ·gc.alloc.rate.norm: 823872.132 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2027.824 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 976564.586 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 3264.133 ops/s | |
[info] ·gc.alloc.rate: 1708.870 MB/sec | |
[info] ·gc.alloc.rate.norm: 823872.132 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.598 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 652590.025 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 60.217 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 3250.722 ops/s | |
[info] ·gc.alloc.rate: 1701.961 MB/sec | |
[info] ·gc.alloc.rate.norm: 823872.133 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2032.603 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 983926.711 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 40.305 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 3265.387 ops/s | |
[info] ·gc.alloc.rate: 1709.584 MB/sec | |
[info] ·gc.alloc.rate.norm: 823872.132 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.999 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 653474.361 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 90.270 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 3259.206 ops/s | |
[info] ·gc.alloc.rate: 1705.510 MB/sec | |
[info] ·gc.alloc.rate.norm: 823875.844 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.205 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 983140.485 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 30.145 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 3243.083 ops/s | |
[info] ·gc.alloc.rate: 1697.824 MB/sec | |
[info] ·gc.alloc.rate.norm: 823872.143 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.550 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 659238.826 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 101.011 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 3212.010 ops/s | |
[info] ·gc.alloc.rate: 1682.066 MB/sec | |
[info] ·gc.alloc.rate.norm: 823872.134 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.890 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 998643.810 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 81.589 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 3193.867 ops/s | |
[info] ·gc.alloc.rate: 1672.217 MB/sec | |
[info] ·gc.alloc.rate.norm: 823872.135 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.247 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 670169.700 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 82.048 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 3228.421 ops/s | |
[info] ·gc.alloc.rate: 1690.236 MB/sec | |
[info] ·gc.alloc.rate.norm: 823885.204 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.976 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 994361.699 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.333 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 162.318 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 28.64% complete, ETA 01:12:32 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2575.012 ops/s | |
[info] # Warmup Iteration 2: 3261.343 ops/s | |
[info] # Warmup Iteration 3: 3332.268 ops/s | |
[info] # Warmup Iteration 4: 3328.971 ops/s | |
[info] # Warmup Iteration 5: 3335.171 ops/s | |
[info] # Warmup Iteration 6: 3322.806 ops/s | |
[info] # Warmup Iteration 7: 3322.276 ops/s | |
[info] # Warmup Iteration 8: 3291.317 ops/s | |
[info] # Warmup Iteration 9: 3251.366 ops/s | |
[info] # Warmup Iteration 10: 3322.883 ops/s | |
[info] Iteration 1: 3252.877 ops/s | |
[info] ·gc.alloc.rate: 1670.267 MB/sec | |
[info] ·gc.alloc.rate.norm: 808032.133 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.185 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 653184.865 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 3239.089 ops/s | |
[info] ·gc.alloc.rate: 1663.105 MB/sec | |
[info] ·gc.alloc.rate.norm: 808032.133 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2027.971 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 985305.442 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 91.022 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 3327.809 ops/s | |
[info] ·gc.alloc.rate: 1708.659 MB/sec | |
[info] ·gc.alloc.rate.norm: 808032.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.433 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 640043.987 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 78.746 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 3321.826 ops/s | |
[info] ·gc.alloc.rate: 1706.170 MB/sec | |
[info] ·gc.alloc.rate.norm: 808032.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.183 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 962903.901 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 3321.232 ops/s | |
[info] ·gc.alloc.rate: 1705.211 MB/sec | |
[info] ·gc.alloc.rate.norm: 808032.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.878 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 642970.895 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 88.775 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 3315.933 ops/s | |
[info] ·gc.alloc.rate: 1701.808 MB/sec | |
[info] ·gc.alloc.rate.norm: 808035.789 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.639 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 966542.394 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 3290.838 ops/s | |
[info] ·gc.alloc.rate: 1690.108 MB/sec | |
[info] ·gc.alloc.rate.norm: 808032.131 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.782 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 649626.595 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 69.677 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 3353.231 ops/s | |
[info] ·gc.alloc.rate: 1721.692 MB/sec | |
[info] ·gc.alloc.rate.norm: 808032.129 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.046 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 956974.101 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 3356.780 ops/s | |
[info] ·gc.alloc.rate: 1723.708 MB/sec | |
[info] ·gc.alloc.rate.norm: 808041.920 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.207 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 637639.128 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 29.275 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 3330.774 ops/s | |
[info] ·gc.alloc.rate: 1710.651 MB/sec | |
[info] ·gc.alloc.rate.norm: 808035.040 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.671 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 963922.055 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 39.337 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case2.decodeUPickleAst": | |
[info] 3276.941 ±(99.9%) 41.056 ops/s [Average] | |
[info] (min, avg, max) = (3193.867, 3276.941, 3356.780), stdev = 47.280 | |
[info] CI (99.9%): [3235.885, 3317.996] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickleAst:·gc.alloc.rate": | |
[info] 1698.939 ±(99.9%) 14.264 MB/sec [Average] | |
[info] (min, avg, max) = (1663.105, 1698.939, 1723.708), stdev = 16.427 | |
[info] CI (99.9%): [1684.675, 1713.204] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickleAst:·gc.alloc.rate.norm": | |
[info] 815953.789 ±(99.9%) 7056.063 B/op [Average] | |
[info] (min, avg, max) = (808032.129, 815953.789, 823885.204), stdev = 8125.773 | |
[info] CI (99.9%): [808897.726, 823009.853] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickleAst:·gc.churn.PS_Eden_Space": | |
[info] 1695.423 ±(99.9%) 302.646 MB/sec [Average] | |
[info] (min, avg, max) = (1349.580, 1695.423, 2040.671), stdev = 348.527 | |
[info] CI (99.9%): [1392.778, 1998.069] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickleAst:·gc.churn.PS_Eden_Space.norm": | |
[info] 814294.845 ±(99.9%) 145519.060 B/op [Average] | |
[info] (min, avg, max) = (637639.128, 814294.845, 998643.810), stdev = 167579.966 | |
[info] CI (99.9%): [668775.785, 959813.905] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickleAst:·gc.churn.PS_Survivor_Space": | |
[info] 0.108 ±(99.9%) 0.081 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.108, 0.333), stdev = 0.094 | |
[info] CI (99.9%): [0.027, 0.190] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickleAst:·gc.churn.PS_Survivor_Space.norm": | |
[info] 52.237 ±(99.9%) 39.493 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 52.237, 162.318), stdev = 45.480 | |
[info] CI (99.9%): [12.744, 91.729] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickleAst:·gc.count": | |
[info] 50.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.500, 3.000), stdev = 0.513 | |
[info] CI (99.9%): [50.000, 50.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.decodeUPickleAst:·gc.time": | |
[info] 47.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.350, 3.000), stdev = 0.489 | |
[info] CI (99.9%): [47.000, 47.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeArgonaut | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 29.09% complete, ETA 01:12:13 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 1865.326 ops/s | |
[info] # Warmup Iteration 2: 2418.598 ops/s | |
[info] # Warmup Iteration 3: 2406.254 ops/s | |
[info] # Warmup Iteration 4: 2445.660 ops/s | |
[info] # Warmup Iteration 5: 2415.345 ops/s | |
[info] # Warmup Iteration 6: 2448.183 ops/s | |
[info] # Warmup Iteration 7: 2441.894 ops/s | |
[info] # Warmup Iteration 8: 2429.191 ops/s | |
[info] # Warmup Iteration 9: 2435.346 ops/s | |
[info] # Warmup Iteration 10: 2437.818 ops/s | |
[info] Iteration 1: 2444.761 ops/s | |
[info] ·gc.alloc.rate: 1940.479 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2028.506 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1305575.719 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 93.776 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 2442.032 ops/s | |
[info] ·gc.alloc.rate: 1938.131 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2031.870 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1309325.046 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.226 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 145.860 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 2447.851 ops/s | |
[info] ·gc.alloc.rate: 1942.847 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.176 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.822 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1307401.722 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 40.140 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 2431.900 ops/s | |
[info] ·gc.alloc.rate: 1930.122 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.191 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.452 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1317723.436 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 94.277 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 2448.450 ops/s | |
[info] ·gc.alloc.rate: 1943.619 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.176 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.628 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1309970.711 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 80.281 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 2437.778 ops/s | |
[info] ·gc.alloc.rate: 1934.019 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248925.133 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.800 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 877467.657 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 80.610 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 2435.647 ops/s | |
[info] ·gc.alloc.rate: 1933.113 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.924 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1317927.078 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 2432.902 ops/s | |
[info] ·gc.alloc.rate: 1930.950 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.153 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1319551.474 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 94.238 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 2449.025 ops/s | |
[info] ·gc.alloc.rate: 1943.529 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.176 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.031 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1312217.966 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 13.375 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 2442.876 ops/s | |
[info] ·gc.alloc.rate: 1938.807 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248920.190 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.070 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1315439.450 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 29.55% complete, ETA 01:11:54 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 1807.653 ops/s | |
[info] # Warmup Iteration 2: 2288.326 ops/s | |
[info] # Warmup Iteration 3: 2272.641 ops/s | |
[info] # Warmup Iteration 4: 2323.340 ops/s | |
[info] # Warmup Iteration 5: 2359.463 ops/s | |
[info] # Warmup Iteration 6: 2347.699 ops/s | |
[info] # Warmup Iteration 7: 2324.510 ops/s | |
[info] # Warmup Iteration 8: 2353.097 ops/s | |
[info] # Warmup Iteration 9: 2329.073 ops/s | |
[info] # Warmup Iteration 10: 2330.794 ops/s | |
[info] Iteration 1: 2330.597 ops/s | |
[info] ·gc.alloc.rate: 1850.242 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.185 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2028.088 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1368949.242 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 70.257 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 2360.282 ops/s | |
[info] ·gc.alloc.rate: 1873.047 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.183 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2030.532 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1353911.028 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 41.637 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 2366.640 ops/s | |
[info] ·gc.alloc.rate: 1878.331 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.196 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.269 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 901120.000 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.226 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 150.480 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 2350.802 ops/s | |
[info] ·gc.alloc.rate: 1865.671 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.184 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.603 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1361989.660 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 97.524 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 2349.684 ops/s | |
[info] ·gc.alloc.rate: 1864.922 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.184 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.650 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1363907.022 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 27.876 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 2350.893 ops/s | |
[info] ·gc.alloc.rate: 1865.104 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248909.323 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.639 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1364441.687 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 83.592 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 2296.181 ops/s | |
[info] ·gc.alloc.rate: 1822.425 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.188 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.314 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 931535.206 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 85.556 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 2357.802 ops/s | |
[info] ·gc.alloc.rate: 1871.314 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.183 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.029 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1361504.149 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 2349.284 ops/s | |
[info] ·gc.alloc.rate: 1864.300 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.184 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.834 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1367164.623 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 55.775 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 2351.462 ops/s | |
[info] ·gc.alloc.rate: 1866.723 MB/sec | |
[info] ·gc.alloc.rate.norm: 1248904.184 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.212 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1366312.799 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case2.encodeArgonaut": | |
[info] 2393.842 ±(99.9%) 44.119 ops/s [Average] | |
[info] (min, avg, max) = (2296.181, 2393.842, 2449.025), stdev = 50.808 | |
[info] CI (99.9%): [2349.723, 2437.961] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeArgonaut:·gc.alloc.rate": | |
[info] 1899.885 ±(99.9%) 35.003 MB/sec [Average] | |
[info] (min, avg, max) = (1822.425, 1899.885, 1943.619), stdev = 40.309 | |
[info] CI (99.9%): [1864.882, 1934.887] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeArgonaut:·gc.alloc.rate.norm": | |
[info] 1248912.687 ±(99.9%) 7.243 B/op [Average] | |
[info] (min, avg, max) = (1248904.183, 1248912.687, 1248925.133), stdev = 8.341 | |
[info] CI (99.9%): [1248905.444, 1248919.930] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeArgonaut:·gc.churn.PS_Eden_Space": | |
[info] 1934.871 ±(99.9%) 216.010 MB/sec [Average] | |
[info] (min, avg, max) = (1355.269, 1934.871, 2042.212), stdev = 248.757 | |
[info] CI (99.9%): [1718.861, 2150.881] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeArgonaut:·gc.churn.PS_Eden_Space.norm": | |
[info] 1271671.784 ±(99.9%) 139658.361 B/op [Average] | |
[info] (min, avg, max) = (877467.657, 1271671.784, 1368949.242), stdev = 160830.776 | |
[info] CI (99.9%): [1132013.423, 1411330.144] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeArgonaut:·gc.churn.PS_Survivor_Space": | |
[info] 0.095 ±(99.9%) 0.061 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.095, 0.226), stdev = 0.071 | |
[info] CI (99.9%): [0.034, 0.157] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeArgonaut:·gc.churn.PS_Survivor_Space.norm": | |
[info] 62.763 ±(99.9%) 40.243 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 62.763, 150.480), stdev = 46.344 | |
[info] CI (99.9%): [22.519, 103.006] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeArgonaut:·gc.count": | |
[info] 57.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.850, 3.000), stdev = 0.366 | |
[info] CI (99.9%): [57.000, 57.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeArgonaut:·gc.time": | |
[info] 52.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.600, 4.000), stdev = 0.754 | |
[info] CI (99.9%): [52.000, 52.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeCirceAuto | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 30.00% complete, ETA 01:11:34 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2877.444 ops/s | |
[info] # Warmup Iteration 2: 3463.892 ops/s | |
[info] # Warmup Iteration 3: 3532.977 ops/s | |
[info] # Warmup Iteration 4: 3522.280 ops/s | |
[info] # Warmup Iteration 5: 3521.776 ops/s | |
[info] # Warmup Iteration 6: 3501.652 ops/s | |
[info] # Warmup Iteration 7: 3468.527 ops/s | |
[info] # Warmup Iteration 8: 3511.844 ops/s | |
[info] # Warmup Iteration 9: 3513.956 ops/s | |
[info] # Warmup Iteration 10: 3512.295 ops/s | |
[info] Iteration 1: 3508.817 ops/s | |
[info] ·gc.alloc.rate: 2088.286 MB/sec | |
[info] ·gc.alloc.rate.norm: 936568.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2031.956 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 911305.153 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 3450.338 ops/s | |
[info] ·gc.alloc.rate: 2053.528 MB/sec | |
[info] ·gc.alloc.rate.norm: 936568.134 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.707 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 927528.046 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 56.955 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 3510.299 ops/s | |
[info] ·gc.alloc.rate: 2089.709 MB/sec | |
[info] ·gc.alloc.rate.norm: 936568.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.846 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 912876.173 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 74.642 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 3514.283 ops/s | |
[info] ·gc.alloc.rate: 2091.663 MB/sec | |
[info] ·gc.alloc.rate.norm: 936568.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.763 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 912434.093 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 37.279 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 3530.464 ops/s | |
[info] ·gc.alloc.rate: 2101.192 MB/sec | |
[info] ·gc.alloc.rate.norm: 936568.122 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.774 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 908746.075 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 64.942 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 3530.484 ops/s | |
[info] ·gc.alloc.rate: 2100.437 MB/sec | |
[info] ·gc.alloc.rate.norm: 936571.549 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.365 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 909339.832 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.277 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 3524.032 ops/s | |
[info] ·gc.alloc.rate: 2097.218 MB/sec | |
[info] ·gc.alloc.rate.norm: 936568.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.624 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 911294.348 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 3428.681 ops/s | |
[info] ·gc.alloc.rate: 2040.928 MB/sec | |
[info] ·gc.alloc.rate.norm: 936581.997 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.157 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 937145.693 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 76.427 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 3511.056 ops/s | |
[info] ·gc.alloc.rate: 2090.133 MB/sec | |
[info] ·gc.alloc.rate.norm: 936573.934 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.910 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 915414.014 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3505.343 ops/s | |
[info] ·gc.alloc.rate: 2086.324 MB/sec | |
[info] ·gc.alloc.rate.norm: 936568.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.108 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 916719.138 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 74.749 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 30.45% complete, ETA 01:11:15 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 3142.532 ops/s | |
[info] # Warmup Iteration 2: 3601.769 ops/s | |
[info] # Warmup Iteration 3: 3748.504 ops/s | |
[info] # Warmup Iteration 4: 3753.230 ops/s | |
[info] # Warmup Iteration 5: 3711.666 ops/s | |
[info] # Warmup Iteration 6: 3703.701 ops/s | |
[info] # Warmup Iteration 7: 3701.518 ops/s | |
[info] # Warmup Iteration 8: 3710.827 ops/s | |
[info] # Warmup Iteration 9: 3689.988 ops/s | |
[info] # Warmup Iteration 10: 3726.218 ops/s | |
[info] Iteration 1: 3755.302 ops/s | |
[info] ·gc.alloc.rate: 2253.708 MB/sec | |
[info] ·gc.alloc.rate.norm: 944488.115 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.106 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 852037.793 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 52.345 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 3632.872 ops/s | |
[info] ·gc.alloc.rate: 2180.605 MB/sec | |
[info] ·gc.alloc.rate.norm: 944488.119 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.305 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 881553.853 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 18.029 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 3704.760 ops/s | |
[info] ·gc.alloc.rate: 2223.512 MB/sec | |
[info] ·gc.alloc.rate.norm: 944488.117 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.344 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1153829.716 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 70.735 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 3727.243 ops/s | |
[info] ·gc.alloc.rate: 2237.166 MB/sec | |
[info] ·gc.alloc.rate.norm: 944488.116 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.790 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 860737.768 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 61.511 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 3727.392 ops/s | |
[info] ·gc.alloc.rate: 2237.189 MB/sec | |
[info] ·gc.alloc.rate.norm: 944488.116 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.143 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 861300.158 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 3729.775 ops/s | |
[info] ·gc.alloc.rate: 2237.698 MB/sec | |
[info] ·gc.alloc.rate.norm: 944491.369 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.506 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 860838.458 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.166 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 70.261 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 3700.174 ops/s | |
[info] ·gc.alloc.rate: 2220.814 MB/sec | |
[info] ·gc.alloc.rate.norm: 944506.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2721.922 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1157625.638 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.333 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 141.623 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 3599.756 ops/s | |
[info] ·gc.alloc.rate: 2160.538 MB/sec | |
[info] ·gc.alloc.rate.norm: 944488.120 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.275 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 892789.230 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 45.498 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 3612.060 ops/s | |
[info] ·gc.alloc.rate: 2167.820 MB/sec | |
[info] ·gc.alloc.rate.norm: 944488.120 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.353 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 889823.973 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 108.834 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3595.141 ops/s | |
[info] ·gc.alloc.rate: 2157.517 MB/sec | |
[info] ·gc.alloc.rate.norm: 944488.120 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.255 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 894030.594 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 54.674 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case2.encodeCirceAuto": | |
[info] 3589.914 ±(99.9%) 89.396 ops/s [Average] | |
[info] (min, avg, max) = (3428.681, 3589.914, 3755.302), stdev = 102.949 | |
[info] CI (99.9%): [3500.517, 3679.310] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAuto:·gc.alloc.rate": | |
[info] 2145.799 ±(99.9%) 60.571 MB/sec [Average] | |
[info] (min, avg, max) = (2040.928, 2145.799, 2253.708), stdev = 69.754 | |
[info] CI (99.9%): [2085.228, 2206.371] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAuto:·gc.alloc.rate.norm": | |
[info] 940530.334 ±(99.9%) 3527.934 B/op [Average] | |
[info] (min, avg, max) = (936568.122, 940530.334, 944506.025), stdev = 4062.774 | |
[info] CI (99.9%): [937002.400, 944058.268] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAuto:·gc.churn.PS_Eden_Space": | |
[info] 2106.911 ±(99.9%) 181.836 MB/sec [Average] | |
[info] (min, avg, max) = (2031.956, 2106.911, 2721.922), stdev = 209.403 | |
[info] CI (99.9%): [1925.074, 2288.747] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAuto:·gc.churn.PS_Eden_Space.norm": | |
[info] 923368.487 ±(99.9%) 72014.774 B/op [Average] | |
[info] (min, avg, max) = (852037.793, 923368.487, 1157625.638), stdev = 82932.321 | |
[info] CI (99.9%): [851353.714, 995383.261] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAuto:·gc.churn.PS_Survivor_Space": | |
[info] 0.117 ±(99.9%) 0.077 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.117, 0.333), stdev = 0.089 | |
[info] CI (99.9%): [0.040, 0.194] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAuto:·gc.churn.PS_Survivor_Space.norm": | |
[info] 50.889 ±(99.9%) 33.271 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 50.889, 141.623), stdev = 38.315 | |
[info] CI (99.9%): [17.618, 84.160] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAuto:·gc.count": | |
[info] 62.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.100, 4.000), stdev = 0.308 | |
[info] CI (99.9%): [62.000, 62.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAuto:·gc.time": | |
[info] 55.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.750, 4.000), stdev = 0.639 | |
[info] CI (99.9%): [55.000, 55.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeCirceAutoJackson | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 30.91% complete, ETA 01:10:55 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 1005.107 ops/s | |
[info] # Warmup Iteration 2: 1272.947 ops/s | |
[info] # Warmup Iteration 3: 1273.018 ops/s | |
[info] # Warmup Iteration 4: 1255.395 ops/s | |
[info] # Warmup Iteration 5: 1261.576 ops/s | |
[info] # Warmup Iteration 6: 1269.876 ops/s | |
[info] # Warmup Iteration 7: 1271.203 ops/s | |
[info] # Warmup Iteration 8: 1264.679 ops/s | |
[info] # Warmup Iteration 9: 1264.739 ops/s | |
[info] # Warmup Iteration 10: 1274.481 ops/s | |
[info] Iteration 1: 1248.364 ops/s | |
[info] ·gc.alloc.rate: 2582.519 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.346 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2713.372 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3420255.103 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.485 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 610.805 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 1238.863 ops/s | |
[info] ·gc.alloc.rate: 2563.215 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.348 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2713.968 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3446770.787 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.568 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 720.942 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 1270.622 ops/s | |
[info] ·gc.alloc.rate: 2628.406 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.340 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.781 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3363528.208 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 257.825 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 1275.588 ops/s | |
[info] ·gc.alloc.rate: 2639.311 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.338 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2714.236 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3347724.630 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.713 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 879.687 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 1273.331 ops/s | |
[info] ·gc.alloc.rate: 2634.182 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.339 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.004 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2518557.739 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 25.721 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 1256.260 ops/s | |
[info] ·gc.alloc.rate: 2597.916 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255322.011 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.164 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3403492.506 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.651 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 815.478 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 1255.570 ops/s | |
[info] ·gc.alloc.rate: 2597.295 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.344 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.673 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3406187.395 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 260.904 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 8: 1263.450 ops/s | |
[info] ·gc.alloc.rate: 2613.751 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.342 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.594 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3384644.051 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.571 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 710.911 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 1251.941 ops/s | |
[info] ·gc.alloc.rate: 2590.606 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.345 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.175 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3414357.606 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.253 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 317.510 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 11.000 ms | |
[info] Iteration 10: 1238.227 ops/s | |
[info] ·gc.alloc.rate: 2561.815 MB/sec | |
[info] ·gc.alloc.rate.norm: 3255312.349 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.339 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3452937.918 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] # Run progress: 31.36% complete, ETA 01:10:34 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 998.241 ops/s | |
[info] # Warmup Iteration 2: 1253.750 ops/s | |
[info] # Warmup Iteration 3: 1264.752 ops/s | |
[info] # Warmup Iteration 4: 1241.467 ops/s | |
[info] # Warmup Iteration 5: 1255.035 ops/s | |
[info] # Warmup Iteration 6: 1242.474 ops/s | |
[info] # Warmup Iteration 7: 1248.279 ops/s | |
[info] # Warmup Iteration 8: 1273.575 ops/s | |
[info] # Warmup Iteration 9: 1258.130 ops/s | |
[info] # Warmup Iteration 10: 1272.604 ops/s | |
[info] Iteration 1: 1255.101 ops/s | |
[info] ·gc.alloc.rate: 2607.641 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.369 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2713.030 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3401193.172 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.485 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 607.401 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 2: 1215.320 ops/s | |
[info] ·gc.alloc.rate: 2525.153 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.355 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.627 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3515661.474 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.434 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 561.421 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 1258.232 ops/s | |
[info] ·gc.alloc.rate: 2614.036 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.343 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.899 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2548564.384 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.168 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 210.059 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 1268.845 ops/s | |
[info] ·gc.alloc.rate: 2636.301 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.340 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.607 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3368653.606 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.474 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 587.339 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 5: 1270.086 ops/s | |
[info] ·gc.alloc.rate: 2638.923 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.340 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.502 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3366415.710 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.546 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 675.777 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 1249.091 ops/s | |
[info] ·gc.alloc.rate: 2594.255 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269082.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.377 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3422971.494 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.529 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 666.432 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 1251.351 ops/s | |
[info] ·gc.alloc.rate: 2599.380 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.345 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.071 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3417084.728 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.440 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 553.329 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 1267.881 ops/s | |
[info] ·gc.alloc.rate: 2634.357 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.340 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.743 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3371308.180 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.463 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 574.449 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 1267.374 ops/s | |
[info] ·gc.alloc.rate: 2632.847 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.341 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.327 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3373966.940 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.630 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 782.562 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 10: 1239.308 ops/s | |
[info] ·gc.alloc.rate: 2574.541 MB/sec | |
[info] ·gc.alloc.rate.norm: 3269072.348 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.863 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2587614.968 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.192 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 243.406 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case2.encodeCirceAutoJackson": | |
[info] 1255.740 ±(99.9%) 13.032 ops/s [Average] | |
[info] (min, avg, max) = (1215.320, 1255.740, 1275.588), stdev = 15.007 | |
[info] CI (99.9%): [1242.709, 1268.772] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAutoJackson:·gc.alloc.rate": | |
[info] 2603.322 ±(99.9%) 26.976 MB/sec [Average] | |
[info] (min, avg, max) = (2525.153, 2603.322, 2639.311), stdev = 31.066 | |
[info] CI (99.9%): [2576.346, 2630.299] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAutoJackson:·gc.alloc.rate.norm": | |
[info] 3262193.315 ±(99.9%) 6129.496 B/op [Average] | |
[info] (min, avg, max) = (3255312.338, 3262193.315, 3269082.067), stdev = 7058.736 | |
[info] CI (99.9%): [3256063.819, 3268322.810] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAutoJackson:·gc.churn.PS_Eden_Space": | |
[info] 2614.368 ±(99.9%) 215.743 MB/sec [Average] | |
[info] (min, avg, max) = (2037.863, 2614.368, 2717.673), stdev = 248.450 | |
[info] CI (99.9%): [2398.624, 2830.111] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAutoJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 3276594.530 ±(99.9%) 273515.065 B/op [Average] | |
[info] (min, avg, max) = (2518557.739, 3276594.530, 3515661.474), stdev = 314980.355 | |
[info] CI (99.9%): [3003079.465, 3550109.595] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAutoJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.402 ±(99.9%) 0.182 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.402, 0.713), stdev = 0.209 | |
[info] CI (99.9%): [0.220, 0.583] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAutoJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 503.098 ±(99.9%) 226.510 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 503.098, 879.687), stdev = 260.849 | |
[info] CI (99.9%): [276.588, 729.607] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAutoJackson:·gc.count": | |
[info] 77.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.850, 4.000), stdev = 0.366 | |
[info] CI (99.9%): [77.000, 77.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceAutoJackson:·gc.time": | |
[info] 83.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (3.000, 4.150, 11.000), stdev = 1.755 | |
[info] CI (99.9%): [83.000, 83.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeCirceManual | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 31.82% complete, ETA 01:10:13 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 4688.787 ops/s | |
[info] # Warmup Iteration 2: 5288.209 ops/s | |
[info] # Warmup Iteration 3: 5343.757 ops/s | |
[info] # Warmup Iteration 4: 5360.020 ops/s | |
[info] # Warmup Iteration 5: 5293.842 ops/s | |
[info] # Warmup Iteration 6: 5307.143 ops/s | |
[info] # Warmup Iteration 7: 5349.867 ops/s | |
[info] # Warmup Iteration 8: 5292.169 ops/s | |
[info] # Warmup Iteration 9: 5303.525 ops/s | |
[info] # Warmup Iteration 10: 5280.491 ops/s | |
[info] Iteration 1: 5294.274 ops/s | |
[info] ·gc.alloc.rate: 1964.838 MB/sec | |
[info] ·gc.alloc.rate.norm: 584032.088 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2029.952 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 603386.586 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.187 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 5303.266 ops/s | |
[info] ·gc.alloc.rate: 1968.069 MB/sec | |
[info] ·gc.alloc.rate.norm: 584029.004 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2032.516 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 603153.565 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 67.945 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 5290.912 ops/s | |
[info] ·gc.alloc.rate: 1963.630 MB/sec | |
[info] ·gc.alloc.rate.norm: 584032.082 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.849 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 605214.374 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 43.336 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 5320.463 ops/s | |
[info] ·gc.alloc.rate: 1974.427 MB/sec | |
[info] ·gc.alloc.rate.norm: 584032.081 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.887 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 602507.593 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 55.414 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 5314.053 ops/s | |
[info] ·gc.alloc.rate: 1972.147 MB/sec | |
[info] ·gc.alloc.rate.norm: 584032.081 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.164 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 603582.122 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 5212.871 ops/s | |
[info] ·gc.alloc.rate: 1934.334 MB/sec | |
[info] ·gc.alloc.rate.norm: 584034.406 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.516 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 615792.043 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 5354.469 ops/s | |
[info] ·gc.alloc.rate: 1987.199 MB/sec | |
[info] ·gc.alloc.rate.norm: 584032.081 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.253 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 399774.494 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 48.944 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 5323.822 ops/s | |
[info] ·gc.alloc.rate: 1975.914 MB/sec | |
[info] ·gc.alloc.rate.norm: 584032.081 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.220 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 603039.483 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.152 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 5344.421 ops/s | |
[info] ·gc.alloc.rate: 1983.493 MB/sec | |
[info] ·gc.alloc.rate.norm: 584032.081 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.050 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 600979.585 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 36.777 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 5365.627 ops/s | |
[info] ·gc.alloc.rate: 1991.894 MB/sec | |
[info] ·gc.alloc.rate.norm: 584032.110 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2043.007 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 599018.822 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 42.738 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 32.27% complete, ETA 01:09:52 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 4776.299 ops/s | |
[info] # Warmup Iteration 2: 5419.816 ops/s | |
[info] # Warmup Iteration 3: 5415.915 ops/s | |
[info] # Warmup Iteration 4: 5462.884 ops/s | |
[info] # Warmup Iteration 5: 5398.932 ops/s | |
[info] # Warmup Iteration 6: 5318.519 ops/s | |
[info] # Warmup Iteration 7: 5436.408 ops/s | |
[info] # Warmup Iteration 8: 5421.438 ops/s | |
[info] # Warmup Iteration 9: 5343.123 ops/s | |
[info] # Warmup Iteration 10: 5436.902 ops/s | |
[info] Iteration 1: 5438.000 ops/s | |
[info] ·gc.alloc.rate: 2019.109 MB/sec | |
[info] ·gc.alloc.rate.norm: 584272.079 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2030.635 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 587607.341 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.024 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 5427.380 ops/s | |
[info] ·gc.alloc.rate: 2015.078 MB/sec | |
[info] ·gc.alloc.rate.norm: 584269.075 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.028 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 589763.643 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 42.250 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 5463.582 ops/s | |
[info] ·gc.alloc.rate: 2028.951 MB/sec | |
[info] ·gc.alloc.rate.norm: 584272.079 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.529 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 586454.262 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 41.972 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 5408.776 ops/s | |
[info] ·gc.alloc.rate: 2008.526 MB/sec | |
[info] ·gc.alloc.rate.norm: 584272.080 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.189 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 592900.921 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.416 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 121.139 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 5387.071 ops/s | |
[info] ·gc.alloc.rate: 2000.209 MB/sec | |
[info] ·gc.alloc.rate.norm: 584272.080 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.324 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 595405.931 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.268 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 78.284 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 5350.707 ops/s | |
[info] ·gc.alloc.rate: 1985.783 MB/sec | |
[info] ·gc.alloc.rate.norm: 584274.344 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.736 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 400073.280 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.123 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 5473.809 ops/s | |
[info] ·gc.alloc.rate: 2032.334 MB/sec | |
[info] ·gc.alloc.rate.norm: 584272.079 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.156 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 586520.871 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 17.952 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 5477.221 ops/s | |
[info] ·gc.alloc.rate: 2033.514 MB/sec | |
[info] ·gc.alloc.rate.norm: 584272.079 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.889 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 586391.105 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.981 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 5465.372 ops/s | |
[info] ·gc.alloc.rate: 2029.211 MB/sec | |
[info] ·gc.alloc.rate.norm: 584272.108 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.372 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 588061.828 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 5470.740 ops/s | |
[info] ·gc.alloc.rate: 2031.129 MB/sec | |
[info] ·gc.alloc.rate.norm: 584272.085 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.062 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 587417.142 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 17.962 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case2.encodeCirceManual": | |
[info] 5374.342 ±(99.9%) 65.995 ops/s [Average] | |
[info] (min, avg, max) = (5212.871, 5374.342, 5477.221), stdev = 76.000 | |
[info] CI (99.9%): [5308.347, 5440.337] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManual:·gc.alloc.rate": | |
[info] 1994.989 ±(99.9%) 24.879 MB/sec [Average] | |
[info] (min, avg, max) = (1934.334, 1994.989, 2033.514), stdev = 28.651 | |
[info] CI (99.9%): [1970.110, 2019.869] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManual:·gc.alloc.rate.norm": | |
[info] 584152.009 ±(99.9%) 106.915 B/op [Average] | |
[info] (min, avg, max) = (584029.004, 584152.009, 584274.344), stdev = 123.123 | |
[info] CI (99.9%): [584045.094, 584258.924] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManual:·gc.churn.PS_Eden_Space": | |
[info] 1969.967 ±(99.9%) 181.174 MB/sec [Average] | |
[info] (min, avg, max) = (1359.736, 1969.967, 2043.007), stdev = 208.640 | |
[info] CI (99.9%): [1788.793, 2151.140] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManual:·gc.churn.PS_Eden_Space.norm": | |
[info] 576852.250 ±(99.9%) 53027.724 B/op [Average] | |
[info] (min, avg, max) = (399774.494, 576852.250, 615792.043), stdev = 61066.805 | |
[info] CI (99.9%): [523824.526, 629879.973] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManual:·gc.churn.PS_Survivor_Space": | |
[info] 0.110 ±(99.9%) 0.095 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.110, 0.416), stdev = 0.110 | |
[info] CI (99.9%): [0.015, 0.205] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManual:·gc.churn.PS_Survivor_Space.norm": | |
[info] 32.259 ±(99.9%) 27.824 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 32.259, 121.139), stdev = 32.042 | |
[info] CI (99.9%): [4.435, 60.083] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManual:·gc.count": | |
[info] 58.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.900, 3.000), stdev = 0.308 | |
[info] CI (99.9%): [58.000, 58.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManual:·gc.time": | |
[info] 55.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.750, 4.000), stdev = 0.639 | |
[info] CI (99.9%): [55.000, 55.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeCirceManualJackson | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 32.73% complete, ETA 01:09:31 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 1240.835 ops/s | |
[info] # Warmup Iteration 2: 1468.480 ops/s | |
[info] # Warmup Iteration 3: 1486.804 ops/s | |
[info] # Warmup Iteration 4: 1472.353 ops/s | |
[info] # Warmup Iteration 5: 1451.237 ops/s | |
[info] # Warmup Iteration 6: 1468.882 ops/s | |
[info] # Warmup Iteration 7: 1490.026 ops/s | |
[info] # Warmup Iteration 8: 1477.293 ops/s | |
[info] # Warmup Iteration 9: 1470.657 ops/s | |
[info] # Warmup Iteration 10: 1470.731 ops/s | |
[info] Iteration 1: 1475.239 ops/s | |
[info] ·gc.alloc.rate: 2754.122 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.314 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2714.432 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2895305.886 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.123 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 131.642 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 1480.177 ops/s | |
[info] ·gc.alloc.rate: 2763.183 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.292 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.832 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2888363.128 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.531 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 564.051 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 1486.738 ops/s | |
[info] ·gc.alloc.rate: 2775.795 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.290 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.727 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2875127.742 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.883 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 934.978 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 1486.445 ops/s | |
[info] ·gc.alloc.rate: 2775.231 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.291 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2718.001 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2877061.251 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.506 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 535.091 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 5: 1480.004 ops/s | |
[info] ·gc.alloc.rate: 2763.622 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.292 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.597 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2888717.137 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.677 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 719.708 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 1486.827 ops/s | |
[info] ·gc.alloc.rate: 2774.622 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937648.489 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.236 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2875832.430 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.484 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 512.699 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 1489.751 ops/s | |
[info] ·gc.alloc.rate: 2781.403 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.290 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.404 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2870046.047 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.379 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 400.236 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 1484.825 ops/s | |
[info] ·gc.alloc.rate: 2772.280 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.291 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.604 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2879702.999 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.551 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 584.194 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 1483.856 ops/s | |
[info] ·gc.alloc.rate: 2770.453 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.291 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.641 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2881642.193 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.400 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 423.919 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 10: 1478.820 ops/s | |
[info] ·gc.alloc.rate: 2761.040 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.292 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3396.782 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3614044.714 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.801 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 852.259 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] # Run progress: 33.18% complete, ETA 01:09:09 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 1226.397 ops/s | |
[info] # Warmup Iteration 2: 1470.701 ops/s | |
[info] # Warmup Iteration 3: 1475.096 ops/s | |
[info] # Warmup Iteration 4: 1433.825 ops/s | |
[info] # Warmup Iteration 5: 1484.283 ops/s | |
[info] # Warmup Iteration 6: 1490.089 ops/s | |
[info] # Warmup Iteration 7: 1493.118 ops/s | |
[info] # Warmup Iteration 8: 1484.944 ops/s | |
[info] # Warmup Iteration 9: 1477.244 ops/s | |
[info] # Warmup Iteration 10: 1472.977 ops/s | |
[info] Iteration 1: 1479.218 ops/s | |
[info] ·gc.alloc.rate: 2761.534 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.314 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2714.382 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2887480.735 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.485 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 515.481 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 2: 1486.381 ops/s | |
[info] ·gc.alloc.rate: 2774.715 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.291 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.498 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2874945.765 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.676 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 716.030 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 1486.933 ops/s | |
[info] ·gc.alloc.rate: 2776.118 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.290 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.377 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2874423.054 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.458 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 484.495 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 1490.244 ops/s | |
[info] ·gc.alloc.rate: 2782.103 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.290 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.421 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2869342.777 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.948 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1000.596 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 5: 1483.594 ops/s | |
[info] ·gc.alloc.rate: 2769.414 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.291 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.787 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2882877.412 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.656 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 695.396 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 1481.929 ops/s | |
[info] ·gc.alloc.rate: 2765.648 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937648.518 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2715.914 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2884821.362 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.379 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 402.395 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 1480.281 ops/s | |
[info] ·gc.alloc.rate: 2763.392 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.292 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.371 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2888717.137 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.906 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 963.101 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 1476.137 ops/s | |
[info] ·gc.alloc.rate: 2755.430 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.292 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2716.879 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2896540.339 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.635 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 676.506 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 1486.080 ops/s | |
[info] ·gc.alloc.rate: 2774.479 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.291 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.265 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2877061.251 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.613 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 649.135 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 1486.349 ops/s | |
[info] ·gc.alloc.rate: 2774.586 MB/sec | |
[info] ·gc.alloc.rate.norm: 2937640.291 B/op | |
[info] ·gc.churn.PS_Eden_Space: 3396.711 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 3596326.564 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.673 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 712.941 B/op | |
[info] ·gc.count: 5.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Result "bench.Case2.encodeCirceManualJackson": | |
[info] 1483.491 ±(99.9%) 3.729 ops/s [Average] | |
[info] (min, avg, max) = (1475.239, 1483.491, 1490.244), stdev = 4.294 | |
[info] CI (99.9%): [1479.763, 1487.220] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManualJackson:·gc.alloc.rate": | |
[info] 2769.458 ±(99.9%) 6.974 MB/sec [Average] | |
[info] (min, avg, max) = (2754.122, 2769.458, 2782.103), stdev = 8.031 | |
[info] CI (99.9%): [2762.484, 2776.433] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManualJackson:·gc.alloc.rate.norm": | |
[info] 2937641.114 ±(99.9%) 2.194 B/op [Average] | |
[info] (min, avg, max) = (2937640.290, 2937641.114, 2937648.518), stdev = 2.527 | |
[info] CI (99.9%): [2937638.920, 2937643.309] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManualJackson:·gc.churn.PS_Eden_Space": | |
[info] 2784.743 ±(99.9%) 181.750 MB/sec [Average] | |
[info] (min, avg, max) = (2714.382, 2784.743, 3396.782), stdev = 209.303 | |
[info] CI (99.9%): [2602.993, 2966.493] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManualJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 2953918.996 ±(99.9%) 193536.955 B/op [Average] | |
[info] (min, avg, max) = (2869342.777, 2953918.996, 3614044.714), stdev = 222877.445 | |
[info] CI (99.9%): [2760382.041, 3147455.951] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManualJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.588 ±(99.9%) 0.176 MB/sec [Average] | |
[info] (min, avg, max) = (0.123, 0.588, 0.948), stdev = 0.203 | |
[info] CI (99.9%): [0.412, 0.764] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManualJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 623.743 ±(99.9%) 186.666 B/op [Average] | |
[info] (min, avg, max) = (131.642, 623.743, 1000.596), stdev = 214.965 | |
[info] CI (99.9%): [437.077, 810.408] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManualJackson:·gc.count": | |
[info] 82.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (4.000, 4.100, 5.000), stdev = 0.308 | |
[info] CI (99.9%): [82.000, 82.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeCirceManualJackson:·gc.time": | |
[info] 82.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (3.000, 4.100, 5.000), stdev = 0.641 | |
[info] CI (99.9%): [82.000, 82.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeJackson | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 33.64% complete, ETA 01:08:48 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 13611.351 ops/s | |
[info] # Warmup Iteration 2: 17295.540 ops/s | |
[info] # Warmup Iteration 3: 17171.068 ops/s | |
[info] # Warmup Iteration 4: 17235.081 ops/s | |
[info] # Warmup Iteration 5: 17327.823 ops/s | |
[info] # Warmup Iteration 6: 17286.521 ops/s | |
[info] # Warmup Iteration 7: 17329.161 ops/s | |
[info] # Warmup Iteration 8: 17375.957 ops/s | |
[info] # Warmup Iteration 9: 17303.757 ops/s | |
[info] # Warmup Iteration 10: 17431.249 ops/s | |
[info] Iteration 1: 17325.469 ops/s | |
[info] ·gc.alloc.rate: 563.956 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.190 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60600.662 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 17379.954 ops/s | |
[info] ·gc.alloc.rate: 565.826 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.284 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60408.931 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 17314.999 ops/s | |
[info] ·gc.alloc.rate: 563.616 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.543 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60760.250 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.784 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 17349.665 ops/s | |
[info] ·gc.alloc.rate: 564.730 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.027 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.513 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60637.700 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 17362.752 ops/s | |
[info] ·gc.alloc.rate: 565.166 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 6: 17323.081 ops/s | |
[info] ·gc.alloc.rate: 563.674 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.693 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.920 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60879.982 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 17374.815 ops/s | |
[info] ·gc.alloc.rate: 565.543 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.140 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60697.822 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.885 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 17364.906 ops/s | |
[info] ·gc.alloc.rate: 565.224 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.812 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60883.695 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 17142.551 ops/s | |
[info] ·gc.alloc.rate: 558.139 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.981 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 61671.948 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.911 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 17039.863 ops/s | |
[info] ·gc.alloc.rate: 554.655 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.820 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 62136.926 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 34.09% complete, ETA 01:08:25 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 13776.582 ops/s | |
[info] # Warmup Iteration 2: 17170.731 ops/s | |
[info] # Warmup Iteration 3: 17140.324 ops/s | |
[info] # Warmup Iteration 4: 17501.491 ops/s | |
[info] # Warmup Iteration 5: 17587.145 ops/s | |
[info] # Warmup Iteration 6: 17319.153 ops/s | |
[info] # Warmup Iteration 7: 17372.480 ops/s | |
[info] # Warmup Iteration 8: 17446.585 ops/s | |
[info] # Warmup Iteration 9: 17270.783 ops/s | |
[info] # Warmup Iteration 10: 17337.449 ops/s | |
[info] Iteration 1: 17584.444 ops/s | |
[info] ·gc.alloc.rate: 572.387 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.229 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59711.654 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.863 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 17517.103 ops/s | |
[info] ·gc.alloc.rate: 570.171 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.188 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59940.004 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 17307.217 ops/s | |
[info] ·gc.alloc.rate: 563.344 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.490 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60784.820 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.893 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 17307.577 ops/s | |
[info] ·gc.alloc.rate: 563.383 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.498 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60781.309 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 17390.473 ops/s | |
[info] ·gc.alloc.rate: 566.062 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.027 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 6: 17386.234 ops/s | |
[info] ·gc.alloc.rate: 565.761 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.690 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.593 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60625.793 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 17149.830 ops/s | |
[info] ·gc.alloc.rate: 558.215 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.799 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 61463.400 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 17449.095 ops/s | |
[info] ·gc.alloc.rate: 567.939 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.457 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60560.626 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 17382.761 ops/s | |
[info] ·gc.alloc.rate: 565.798 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.504 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 60794.007 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.885 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 17184.297 ops/s | |
[info] ·gc.alloc.rate: 559.317 MB/sec | |
[info] ·gc.alloc.rate.norm: 51224.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.458 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 61585.843 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case2.encodeJackson": | |
[info] 17331.854 ±(99.9%) 110.015 ops/s [Average] | |
[info] (min, avg, max) = (17039.863, 17331.854, 17584.444), stdev = 126.693 | |
[info] CI (99.9%): [17221.840, 17441.869] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJackson:·gc.alloc.rate": | |
[info] 564.145 ±(99.9%) 3.571 MB/sec [Average] | |
[info] (min, avg, max) = (554.655, 564.145, 572.387), stdev = 4.112 | |
[info] CI (99.9%): [560.574, 567.716] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJackson:·gc.alloc.rate.norm": | |
[info] 51224.092 ±(99.9%) 0.178 B/op [Average] | |
[info] (min, avg, max) = (51224.025, 51224.092, 51224.693), stdev = 0.205 | |
[info] CI (99.9%): [51223.914, 51224.270] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJackson:·gc.churn.PS_Eden_Space": | |
[info] 602.721 ±(99.9%) 178.998 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 602.721, 672.820), stdev = 206.134 | |
[info] CI (99.9%): [423.723, 781.719] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 54746.269 ±(99.9%) 16265.214 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 54746.269, 62136.926), stdev = 18731.045 | |
[info] CI (99.9%): [38481.054, 71011.483] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.007 ±(99.9%) 0.011 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.007, 0.042), stdev = 0.012 | |
[info] CI (99.9%): [≈ 0, 0.018] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 0.661 ±(99.9%) 0.964 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 0.661, 3.784), stdev = 1.110 | |
[info] CI (99.9%): [≈ 0, 1.625] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJackson:·gc.count": | |
[info] 18.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.900, 1.000), stdev = 0.308 | |
[info] CI (99.9%): [18.000, 18.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJackson:·gc.time": | |
[info] 20.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 1.000, 2.000), stdev = 0.459 | |
[info] CI (99.9%): [20.000, 20.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeJson4sJackson | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 34.55% complete, ETA 01:08:03 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 646.633 ops/s | |
[info] # Warmup Iteration 2: 1211.917 ops/s | |
[info] # Warmup Iteration 3: 1218.567 ops/s | |
[info] # Warmup Iteration 4: 1203.517 ops/s | |
[info] # Warmup Iteration 5: 1209.890 ops/s | |
[info] # Warmup Iteration 6: 1220.640 ops/s | |
[info] # Warmup Iteration 7: 1220.904 ops/s | |
[info] # Warmup Iteration 8: 1221.990 ops/s | |
[info] # Warmup Iteration 9: 1217.391 ops/s | |
[info] # Warmup Iteration 10: 1222.892 ops/s | |
[info] Iteration 1: 1221.684 ops/s | |
[info] ·gc.alloc.rate: 866.757 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.354 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.121 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 864517.447 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 107.260 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 1221.510 ops/s | |
[info] ·gc.alloc.rate: 866.880 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.354 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1343.766 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1730751.057 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.442 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 569.486 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 1197.026 ops/s | |
[info] ·gc.alloc.rate: 849.419 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.361 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.204 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 883587.205 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 27.352 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 1193.838 ops/s | |
[info] ·gc.alloc.rate: 847.392 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.362 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.950 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 886682.885 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 1213.871 ops/s | |
[info] ·gc.alloc.rate: 861.523 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.487 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1745037.590 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 1219.889 ops/s | |
[info] ·gc.alloc.rate: 865.400 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116538.293 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.276 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 868660.626 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 1213.834 ops/s | |
[info] ·gc.alloc.rate: 861.339 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.431 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 874244.846 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 1201.814 ops/s | |
[info] ·gc.alloc.rate: 852.887 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.359 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.474 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 882965.493 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 1218.299 ops/s | |
[info] ·gc.alloc.rate: 864.494 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.354 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.692 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1744472.623 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.881 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 1212.876 ops/s | |
[info] ·gc.alloc.rate: 860.667 MB/sec | |
[info] ·gc.alloc.rate.norm: 1116528.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.791 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 876692.455 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 35.00% complete, ETA 01:07:40 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 622.292 ops/s | |
[info] # Warmup Iteration 2: 1196.276 ops/s | |
[info] # Warmup Iteration 3: 1205.638 ops/s | |
[info] # Warmup Iteration 4: 1207.130 ops/s | |
[info] # Warmup Iteration 5: 1203.042 ops/s | |
[info] # Warmup Iteration 6: 1211.154 ops/s | |
[info] # Warmup Iteration 7: 1204.062 ops/s | |
[info] # Warmup Iteration 8: 1212.822 ops/s | |
[info] # Warmup Iteration 9: 1211.772 ops/s | |
[info] # Warmup Iteration 10: 1214.767 ops/s | |
[info] Iteration 1: 1214.409 ops/s | |
[info] ·gc.alloc.rate: 837.144 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.163 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 869498.206 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 1206.417 ops/s | |
[info] ·gc.alloc.rate: 831.431 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.358 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.001 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 875261.243 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 1213.546 ops/s | |
[info] ·gc.alloc.rate: 836.535 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.559 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 871941.904 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.505 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 654.188 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 1202.691 ops/s | |
[info] ·gc.alloc.rate: 828.859 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.359 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1345.629 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1760701.180 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 54.477 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 1210.846 ops/s | |
[info] ·gc.alloc.rate: 834.607 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.782 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 874245.914 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 1186.841 ops/s | |
[info] ·gc.alloc.rate: 818.039 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084538.606 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.408 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 892790.088 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 1162.978 ops/s | |
[info] ·gc.alloc.rate: 801.604 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.371 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.491 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 911198.131 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 1226.191 ops/s | |
[info] ·gc.alloc.rate: 845.391 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.352 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.954 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1730534.963 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 1222.343 ops/s | |
[info] ·gc.alloc.rate: 842.431 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.353 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.313 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 869383.536 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 1227.482 ops/s | |
[info] ·gc.alloc.rate: 845.952 MB/sec | |
[info] ·gc.alloc.rate.norm: 1084528.352 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.374 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 865843.700 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case2.encodeJson4sJackson": | |
[info] 1209.419 ±(99.9%) 13.408 ops/s [Average] | |
[info] (min, avg, max) = (1162.978, 1209.419, 1227.482), stdev = 15.441 | |
[info] CI (99.9%): [1196.011, 1222.827] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sJackson:·gc.alloc.rate": | |
[info] 845.937 ±(99.9%) 15.311 MB/sec [Average] | |
[info] (min, avg, max) = (801.604, 845.937, 866.880), stdev = 17.633 | |
[info] CI (99.9%): [830.626, 861.249] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sJackson:·gc.alloc.rate.norm": | |
[info] 1100529.366 ±(99.9%) 14254.617 B/op [Average] | |
[info] (min, avg, max) = (1084528.352, 1100529.366, 1116538.293), stdev = 16415.638 | |
[info] CI (99.9%): [1086274.749, 1114783.983] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sJackson:·gc.churn.PS_Eden_Space": | |
[info] 841.743 ±(99.9%) 259.948 MB/sec [Average] | |
[info] (min, avg, max) = (671.001, 841.743, 1350.692), stdev = 299.356 | |
[info] CI (99.9%): [581.795, 1101.691] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 1093950.555 ±(99.9%) 333652.338 B/op [Average] | |
[info] (min, avg, max) = (864517.447, 1093950.555, 1760701.180), stdev = 384234.529 | |
[info] CI (99.9%): [760298.217, 1427602.893] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.056 ±(99.9%) 0.126 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.056, 0.505), stdev = 0.145 | |
[info] CI (99.9%): [≈ 0, 0.181] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 71.982 ±(99.9%) 162.404 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 71.982, 654.188), stdev = 187.025 | |
[info] CI (99.9%): [≈ 0, 234.387] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sJackson:·gc.count": | |
[info] 25.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.250, 2.000), stdev = 0.444 | |
[info] CI (99.9%): [25.000, 25.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sJackson:·gc.time": | |
[info] 28.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 1.400, 3.000), stdev = 0.681 | |
[info] CI (99.9%): [28.000, 28.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeJson4sNative | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 35.45% complete, ETA 01:07:17 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 822.144 ops/s | |
[info] # Warmup Iteration 2: 1381.226 ops/s | |
[info] # Warmup Iteration 3: 1357.981 ops/s | |
[info] # Warmup Iteration 4: 1375.370 ops/s | |
[info] # Warmup Iteration 5: 1368.649 ops/s | |
[info] # Warmup Iteration 6: 1370.003 ops/s | |
[info] # Warmup Iteration 7: 1350.174 ops/s | |
[info] # Warmup Iteration 8: 1351.903 ops/s | |
[info] # Warmup Iteration 9: 1330.265 ops/s | |
[info] # Warmup Iteration 10: 1365.636 ops/s | |
[info] Iteration 1: 1369.456 ops/s | |
[info] ·gc.alloc.rate: 820.866 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.315 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.035 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 771124.321 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.003 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 3.001 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 1373.035 ops/s | |
[info] ·gc.alloc.rate: 823.100 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.314 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.902 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 768879.418 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 1374.601 ops/s | |
[info] ·gc.alloc.rate: 823.953 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.314 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.441 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 769845.434 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.313 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 358.417 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 1373.749 ops/s | |
[info] ·gc.alloc.rate: 823.603 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.314 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.155 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 769845.434 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 1370.154 ops/s | |
[info] ·gc.alloc.rate: 821.624 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.315 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.992 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1546477.514 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.023 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.900 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 1382.746 ops/s | |
[info] ·gc.alloc.rate: 828.687 MB/sec | |
[info] ·gc.alloc.rate.norm: 943313.064 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.897 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 767112.139 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 1385.885 ops/s | |
[info] ·gc.alloc.rate: 830.945 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.311 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.278 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 765452.920 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 1386.731 ops/s | |
[info] ·gc.alloc.rate: 831.355 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.311 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.277 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 766208.923 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.023 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.590 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 1379.872 ops/s | |
[info] ·gc.alloc.rate: 827.250 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.313 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.389 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1539834.995 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.023 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.705 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 1380.780 ops/s | |
[info] ·gc.alloc.rate: 827.799 MB/sec | |
[info] ·gc.alloc.rate.norm: 943304.336 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.487 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 769739.763 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 35.91% complete, ETA 01:06:54 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 888.486 ops/s | |
[info] # Warmup Iteration 2: 1416.325 ops/s | |
[info] # Warmup Iteration 3: 1407.413 ops/s | |
[info] # Warmup Iteration 4: 1420.473 ops/s | |
[info] # Warmup Iteration 5: 1410.130 ops/s | |
[info] # Warmup Iteration 6: 1414.251 ops/s | |
[info] # Warmup Iteration 7: 1414.691 ops/s | |
[info] # Warmup Iteration 8: 1415.597 ops/s | |
[info] # Warmup Iteration 9: 1420.828 ops/s | |
[info] # Warmup Iteration 10: 1410.867 ops/s | |
[info] Iteration 1: 1408.837 ops/s | |
[info] ·gc.alloc.rate: 780.782 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.306 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.521 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 747761.112 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.044 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 49.396 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 1412.262 ops/s | |
[info] ·gc.alloc.rate: 782.702 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.306 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.075 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 747657.693 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 1419.582 ops/s | |
[info] ·gc.alloc.rate: 786.644 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.327 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1343.592 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1489420.980 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.313 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 347.082 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 1423.059 ops/s | |
[info] ·gc.alloc.rate: 788.886 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.303 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.484 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 743354.966 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 1421.515 ops/s | |
[info] ·gc.alloc.rate: 787.698 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.304 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.414 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 745506.565 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.023 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 25.935 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 1423.216 ops/s | |
[info] ·gc.alloc.rate: 788.465 MB/sec | |
[info] ·gc.alloc.rate.norm: 872032.809 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.117 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 744459.506 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 1422.713 ops/s | |
[info] ·gc.alloc.rate: 788.451 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.303 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.110 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 745564.045 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 1420.671 ops/s | |
[info] ·gc.alloc.rate: 787.264 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.304 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.517 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 747138.072 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 1419.733 ops/s | |
[info] ·gc.alloc.rate: 786.858 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.304 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.669 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1495751.972 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 1418.205 ops/s | |
[info] ·gc.alloc.rate: 785.896 MB/sec | |
[info] ·gc.alloc.rate.norm: 872024.304 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.626 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 749669.029 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case2.encodeJson4sNative": | |
[info] 1398.340 ±(99.9%) 18.990 ops/s [Average] | |
[info] (min, avg, max) = (1369.456, 1398.340, 1423.216), stdev = 21.869 | |
[info] CI (99.9%): [1379.350, 1417.330] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sNative:·gc.alloc.rate": | |
[info] 806.141 ±(99.9%) 17.834 MB/sec [Average] | |
[info] (min, avg, max) = (780.782, 806.141, 831.355), stdev = 20.538 | |
[info] CI (99.9%): [788.307, 823.975] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sNative:·gc.alloc.rate.norm": | |
[info] 907665.174 ±(99.9%) 31752.204 B/op [Average] | |
[info] (min, avg, max) = (872024.303, 907665.174, 943313.064), stdev = 36565.886 | |
[info] CI (99.9%): [875912.969, 939417.378] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sNative:·gc.churn.PS_Eden_Space": | |
[info] 807.999 ±(99.9%) 240.403 MB/sec [Average] | |
[info] (min, avg, max) = (669.521, 807.999, 1350.389), stdev = 276.848 | |
[info] CI (99.9%): [567.596, 1048.401] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sNative:·gc.churn.PS_Eden_Space.norm": | |
[info] 909540.240 ±(99.9%) 271323.389 B/op [Average] | |
[info] (min, avg, max) = (743354.966, 909540.240, 1546477.514), stdev = 312456.418 | |
[info] CI (99.9%): [638216.851, 1180863.629] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sNative:·gc.churn.PS_Survivor_Space": | |
[info] 0.038 ±(99.9%) 0.082 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.038, 0.313), stdev = 0.095 | |
[info] CI (99.9%): [≈ 0, 0.121] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sNative:·gc.churn.PS_Survivor_Space.norm": | |
[info] 43.201 ±(99.9%) 92.772 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 43.201, 358.417), stdev = 106.837 | |
[info] CI (99.9%): [≈ 0, 135.974] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sNative:·gc.count": | |
[info] 24.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.200, 2.000), stdev = 0.410 | |
[info] CI (99.9%): [24.000, 24.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJson4sNative:·gc.time": | |
[info] 29.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 1.450, 3.000), stdev = 0.605 | |
[info] CI (99.9%): [29.000, 29.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeJsoniterScala | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 36.36% complete, ETA 01:06:31 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 58491.598 ops/s | |
[info] # Warmup Iteration 2: 63166.962 ops/s | |
[info] # Warmup Iteration 3: 61989.200 ops/s | |
[info] # Warmup Iteration 4: 63216.007 ops/s | |
[info] # Warmup Iteration 5: 63201.764 ops/s | |
[info] # Warmup Iteration 6: 63070.473 ops/s | |
[info] # Warmup Iteration 7: 63294.540 ops/s | |
[info] # Warmup Iteration 8: 63641.300 ops/s | |
[info] # Warmup Iteration 9: 63501.596 ops/s | |
[info] # Warmup Iteration 10: 62002.767 ops/s | |
[info] Iteration 1: 63500.606 ops/s | |
[info] ·gc.alloc.rate: 601.415 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.216 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16534.653 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.516 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 63564.279 ops/s | |
[info] ·gc.alloc.rate: 601.994 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.217 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16518.787 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 62927.190 ops/s | |
[info] ·gc.alloc.rate: 596.141 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.053 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16701.845 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 63362.137 ops/s | |
[info] ·gc.alloc.rate: 600.108 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.914 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16587.989 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.034 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 5: 63392.536 ops/s | |
[info] ·gc.alloc.rate: 600.377 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 6: 63417.812 ops/s | |
[info] ·gc.alloc.rate: 600.411 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.198 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.983 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16606.407 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 63399.104 ops/s | |
[info] ·gc.alloc.rate: 600.401 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.160 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16610.859 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.034 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 63306.743 ops/s | |
[info] ·gc.alloc.rate: 599.558 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.805 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16650.240 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 63276.430 ops/s | |
[info] ·gc.alloc.rate: 599.284 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.816 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16658.132 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 63243.612 ops/s | |
[info] ·gc.alloc.rate: 598.938 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.175 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16701.558 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 36.82% complete, ETA 01:06:08 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 60328.192 ops/s | |
[info] # Warmup Iteration 2: 63418.348 ops/s | |
[info] # Warmup Iteration 3: 62266.255 ops/s | |
[info] # Warmup Iteration 4: 63221.146 ops/s | |
[info] # Warmup Iteration 5: 63225.128 ops/s | |
[info] # Warmup Iteration 6: 63129.589 ops/s | |
[info] # Warmup Iteration 7: 63372.476 ops/s | |
[info] # Warmup Iteration 8: 63427.452 ops/s | |
[info] # Warmup Iteration 9: 63603.170 ops/s | |
[info] # Warmup Iteration 10: 63536.248 ops/s | |
[info] Iteration 1: 63465.998 ops/s | |
[info] ·gc.alloc.rate: 601.043 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.160 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16543.509 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 63587.731 ops/s | |
[info] ·gc.alloc.rate: 602.172 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.152 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16512.294 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 62773.835 ops/s | |
[info] ·gc.alloc.rate: 594.496 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.790 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16741.479 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.566 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 4: 63414.260 ops/s | |
[info] ·gc.alloc.rate: 600.559 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.815 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16573.082 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 63352.339 ops/s | |
[info] ·gc.alloc.rate: 599.973 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 6: 62729.843 ops/s | |
[info] ·gc.alloc.rate: 593.878 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.200 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.897 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16786.909 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 63109.158 ops/s | |
[info] ·gc.alloc.rate: 597.742 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.226 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16686.384 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 63134.790 ops/s | |
[info] ·gc.alloc.rate: 597.920 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.806 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16695.854 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 63139.279 ops/s | |
[info] ·gc.alloc.rate: 597.933 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.810 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16695.589 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.038 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 10: 63058.966 ops/s | |
[info] ·gc.alloc.rate: 597.342 MB/sec | |
[info] ·gc.alloc.rate.norm: 14904.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.307 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16749.486 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case2.encodeJsoniterScala": | |
[info] 63257.832 ±(99.9%) 211.686 ops/s [Average] | |
[info] (min, avg, max) = (62729.843, 63257.832, 63587.731), stdev = 243.778 | |
[info] CI (99.9%): [63046.146, 63469.519] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJsoniterScala:·gc.alloc.rate": | |
[info] 599.084 ±(99.9%) 2.003 MB/sec [Average] | |
[info] (min, avg, max) = (593.878, 599.084, 602.172), stdev = 2.306 | |
[info] CI (99.9%): [597.081, 601.087] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJsoniterScala:·gc.alloc.rate.norm": | |
[info] 14904.026 ±(99.9%) 0.051 B/op [Average] | |
[info] (min, avg, max) = (14904.007, 14904.026, 14904.200), stdev = 0.059 | |
[info] CI (99.9%): [14903.975, 14904.078] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJsoniterScala:·gc.churn.PS_Eden_Space": | |
[info] 601.915 ±(99.9%) 178.755 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 601.915, 671.307), stdev = 205.854 | |
[info] CI (99.9%): [423.160, 780.670] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJsoniterScala:·gc.churn.PS_Eden_Space.norm": | |
[info] 14977.753 ±(99.9%) 4448.504 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 14977.753, 16786.909), stdev = 5122.904 | |
[info] CI (99.9%): [10529.249, 19426.257] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJsoniterScala:·gc.churn.PS_Survivor_Space": | |
[info] 0.010 ±(99.9%) 0.017 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.010, 0.062), stdev = 0.020 | |
[info] CI (99.9%): [≈ 0, 0.028] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJsoniterScala:·gc.churn.PS_Survivor_Space.norm": | |
[info] 0.259 ±(99.9%) 0.427 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 0.259, 1.566), stdev = 0.491 | |
[info] CI (99.9%): [≈ 0, 0.686] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJsoniterScala:·gc.count": | |
[info] 18.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.900, 1.000), stdev = 0.308 | |
[info] CI (99.9%): [18.000, 18.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeJsoniterScala:·gc.time": | |
[info] 15.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.750, 1.000), stdev = 0.444 | |
[info] CI (99.9%): [15.000, 15.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeSprayJson | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 37.27% complete, ETA 01:05:44 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 4861.499 ops/s | |
[info] # Warmup Iteration 2: 5551.858 ops/s | |
[info] # Warmup Iteration 3: 5662.768 ops/s | |
[info] # Warmup Iteration 4: 5679.200 ops/s | |
[info] # Warmup Iteration 5: 5690.863 ops/s | |
[info] # Warmup Iteration 6: 5610.774 ops/s | |
[info] # Warmup Iteration 7: 5634.964 ops/s | |
[info] # Warmup Iteration 8: 5627.773 ops/s | |
[info] # Warmup Iteration 9: 5623.448 ops/s | |
[info] # Warmup Iteration 10: 5629.015 ops/s | |
[info] Iteration 1: 5630.595 ops/s | |
[info] ·gc.alloc.rate: 1547.593 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.072 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 376765.103 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.865 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 5597.187 ops/s | |
[info] ·gc.alloc.rate: 1538.389 MB/sec | |
[info] ·gc.alloc.rate.norm: 432509.321 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2026.040 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 569609.556 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 17.557 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 5631.857 ops/s | |
[info] ·gc.alloc.rate: 1547.897 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.667 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 377975.070 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 5617.494 ops/s | |
[info] ·gc.alloc.rate: 1543.894 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.088 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.196 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 379383.344 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 34.990 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 5619.599 ops/s | |
[info] ·gc.alloc.rate: 1544.606 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.670 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 379621.448 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 5636.546 ops/s | |
[info] ·gc.alloc.rate: 1548.516 MB/sec | |
[info] ·gc.alloc.rate.norm: 432530.223 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.160 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 568180.149 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.860 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 5663.674 ops/s | |
[info] ·gc.alloc.rate: 1556.681 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.416 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 377161.646 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 17.350 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 5653.249 ops/s | |
[info] ·gc.alloc.rate: 1553.856 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.920 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 378266.143 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 23.130 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 5597.423 ops/s | |
[info] ·gc.alloc.rate: 1539.024 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.111 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.599 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 572647.839 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 11.692 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 5602.109 ops/s | |
[info] ·gc.alloc.rate: 1539.644 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.077 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 382082.832 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 23.340 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 37.73% complete, ETA 01:05:20 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 4958.167 ops/s | |
[info] # Warmup Iteration 2: 5568.388 ops/s | |
[info] # Warmup Iteration 3: 5740.272 ops/s | |
[info] # Warmup Iteration 4: 5611.382 ops/s | |
[info] # Warmup Iteration 5: 5714.419 ops/s | |
[info] # Warmup Iteration 6: 5595.620 ops/s | |
[info] # Warmup Iteration 7: 5750.055 ops/s | |
[info] # Warmup Iteration 8: 5750.796 ops/s | |
[info] # Warmup Iteration 9: 5722.479 ops/s | |
[info] # Warmup Iteration 10: 5741.173 ops/s | |
[info] Iteration 1: 5721.797 ops/s | |
[info] ·gc.alloc.rate: 1572.604 MB/sec | |
[info] ·gc.alloc.rate.norm: 432518.788 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.776 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 370958.491 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 5703.910 ops/s | |
[info] ·gc.alloc.rate: 1568.149 MB/sec | |
[info] ·gc.alloc.rate.norm: 432518.491 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2026.787 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 559017.566 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 11.485 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 5725.542 ops/s | |
[info] ·gc.alloc.rate: 1573.751 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.075 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.021 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 371862.730 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.769 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 5722.626 ops/s | |
[info] ·gc.alloc.rate: 1573.415 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.075 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.773 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 372424.006 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 11.497 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 5717.727 ops/s | |
[info] ·gc.alloc.rate: 1571.587 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.906 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 559766.135 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 5730.205 ops/s | |
[info] ·gc.alloc.rate: 1574.513 MB/sec | |
[info] ·gc.alloc.rate.norm: 432530.187 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.484 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 372635.958 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.717 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 5719.094 ops/s | |
[info] ·gc.alloc.rate: 1571.930 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.535 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 373535.726 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.728 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 5719.013 ops/s | |
[info] ·gc.alloc.rate: 1571.953 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.109 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.330 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 560853.445 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 11.455 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 5720.140 ops/s | |
[info] ·gc.alloc.rate: 1572.241 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.075 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.564 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 374020.206 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 22.954 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 5685.288 ops/s | |
[info] ·gc.alloc.rate: 1562.698 MB/sec | |
[info] ·gc.alloc.rate.norm: 432528.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.295 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 376506.452 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case2.encodeSprayJson": | |
[info] 5670.754 ±(99.9%) 43.674 ops/s [Average] | |
[info] (min, avg, max) = (5597.187, 5670.754, 5730.205), stdev = 50.295 | |
[info] CI (99.9%): [5627.080, 5714.427] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeSprayJson:·gc.alloc.rate": | |
[info] 1558.647 ±(99.9%) 12.025 MB/sec [Average] | |
[info] (min, avg, max) = (1538.389, 1558.647, 1574.513), stdev = 13.848 | |
[info] CI (99.9%): [1546.622, 1570.672] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeSprayJson:·gc.alloc.rate.norm": | |
[info] 432526.412 ±(99.9%) 4.381 B/op [Average] | |
[info] (min, avg, max) = (432509.321, 432526.412, 432530.223), stdev = 5.045 | |
[info] CI (99.9%): [432522.031, 432530.792] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeSprayJson:·gc.churn.PS_Eden_Space": | |
[info] 1558.714 ±(99.9%) 276.532 MB/sec [Average] | |
[info] (min, avg, max) = (1348.072, 1558.714, 2038.330), stdev = 318.455 | |
[info] CI (99.9%): [1282.182, 1835.247] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeSprayJson:·gc.churn.PS_Eden_Space.norm": | |
[info] 432663.692 ±(99.9%) 77273.254 B/op [Average] | |
[info] (min, avg, max) = (370958.491, 432663.692, 572647.839), stdev = 88987.995 | |
[info] CI (99.9%): [355390.438, 509936.947] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeSprayJson:·gc.churn.PS_Survivor_Space": | |
[info] 0.039 ±(99.9%) 0.031 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.039, 0.125), stdev = 0.035 | |
[info] CI (99.9%): [0.008, 0.069] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeSprayJson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 10.720 ±(99.9%) 8.549 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 10.720, 34.990), stdev = 9.845 | |
[info] CI (99.9%): [2.170, 19.269] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeSprayJson:·gc.count": | |
[info] 46.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.300, 3.000), stdev = 0.470 | |
[info] CI (99.9%): [46.000, 46.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeSprayJson:·gc.time": | |
[info] 40.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.000, 4.000), stdev = 0.649 | |
[info] CI (99.9%): [40.000, 40.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeUPickle | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 38.18% complete, ETA 01:04:56 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2883.695 ops/s | |
[info] # Warmup Iteration 2: 3091.073 ops/s | |
[info] # Warmup Iteration 3: 3049.204 ops/s | |
[info] # Warmup Iteration 4: 3145.376 ops/s | |
[info] # Warmup Iteration 5: 3141.082 ops/s | |
[info] # Warmup Iteration 6: 3151.484 ops/s | |
[info] # Warmup Iteration 7: 3143.736 ops/s | |
[info] # Warmup Iteration 8: 3061.964 ops/s | |
[info] # Warmup Iteration 9: 3151.409 ops/s | |
[info] # Warmup Iteration 10: 3140.640 ops/s | |
[info] Iteration 1: 3148.052 ops/s | |
[info] ·gc.alloc.rate: 400.016 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.137 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.466 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 333153.473 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.065 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 32.523 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 3152.634 ops/s | |
[info] ·gc.alloc.rate: 400.575 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.137 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 3: 3145.038 ops/s | |
[info] ·gc.alloc.rate: 399.622 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.147 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.778 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 333637.818 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 3093.192 ops/s | |
[info] ·gc.alloc.rate: 393.021 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.140 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 5: 3143.976 ops/s | |
[info] ·gc.alloc.rate: 399.471 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.137 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.738 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 333743.903 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.838 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 3150.944 ops/s | |
[info] ·gc.alloc.rate: 400.188 MB/sec | |
[info] ·gc.alloc.rate.norm: 199963.970 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.771 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 333169.056 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 3148.057 ops/s | |
[info] ·gc.alloc.rate: 399.999 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.137 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 8: 3146.665 ops/s | |
[info] ·gc.alloc.rate: 399.846 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.137 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.061 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 333592.396 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 3151.013 ops/s | |
[info] ·gc.alloc.rate: 400.398 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.137 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 10: 3136.619 ops/s | |
[info] ·gc.alloc.rate: 398.570 MB/sec | |
[info] ·gc.alloc.rate.norm: 199967.319 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.694 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 334989.624 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.018 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.132 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 38.64% complete, ETA 01:04:32 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2756.028 ops/s | |
[info] # Warmup Iteration 2: 3126.188 ops/s | |
[info] # Warmup Iteration 3: 3134.873 ops/s | |
[info] # Warmup Iteration 4: 3154.901 ops/s | |
[info] # Warmup Iteration 5: 3170.455 ops/s | |
[info] # Warmup Iteration 6: 3142.691 ops/s | |
[info] # Warmup Iteration 7: 3165.994 ops/s | |
[info] # Warmup Iteration 8: 3166.566 ops/s | |
[info] # Warmup Iteration 9: 3182.314 ops/s | |
[info] # Warmup Iteration 10: 3166.572 ops/s | |
[info] Iteration 1: 3141.010 ops/s | |
[info] ·gc.alloc.rate: 399.094 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.137 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.411 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 333895.700 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 3142.316 ops/s | |
[info] ·gc.alloc.rate: 399.230 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.137 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 3: 3136.852 ops/s | |
[info] ·gc.alloc.rate: 398.594 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.138 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.758 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 334488.393 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.044 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 22.195 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 3164.190 ops/s | |
[info] ·gc.alloc.rate: 402.026 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.136 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 5: 3119.453 ops/s | |
[info] ·gc.alloc.rate: 396.377 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.138 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.662 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 336310.342 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 6: 3146.551 ops/s | |
[info] ·gc.alloc.rate: 399.678 MB/sec | |
[info] ·gc.alloc.rate.norm: 199963.975 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.768 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 333592.396 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 3158.250 ops/s | |
[info] ·gc.alloc.rate: 401.309 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.147 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 8: 3166.149 ops/s | |
[info] ·gc.alloc.rate: 402.295 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.136 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.120 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 331591.053 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.086 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 42.685 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 3171.097 ops/s | |
[info] ·gc.alloc.rate: 402.919 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.136 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 10: 3130.653 ops/s | |
[info] ·gc.alloc.rate: 397.803 MB/sec | |
[info] ·gc.alloc.rate.norm: 199960.138 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.709 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 335631.367 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.925 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case2.encodeUPickle": | |
[info] 3144.636 ±(99.9%) 14.810 ops/s [Average] | |
[info] (min, avg, max) = (3093.192, 3144.636, 3171.097), stdev = 17.055 | |
[info] CI (99.9%): [3129.826, 3159.445] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickle:·gc.alloc.rate": | |
[info] 399.552 ±(99.9%) 1.877 MB/sec [Average] | |
[info] (min, avg, max) = (393.021, 399.552, 402.919), stdev = 2.161 | |
[info] CI (99.9%): [397.675, 401.428] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickle:·gc.alloc.rate.norm": | |
[info] 199960.881 ±(99.9%) 1.666 B/op [Average] | |
[info] (min, avg, max) = (199960.136, 199960.881, 199967.319), stdev = 1.919 | |
[info] CI (99.9%): [199959.215, 199962.547] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickle:·gc.churn.PS_Eden_Space": | |
[info] 400.147 ±(99.9%) 291.078 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 400.147, 667.709), stdev = 335.206 | |
[info] CI (99.9%): [109.068, 691.225] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickle:·gc.churn.PS_Eden_Space.norm": | |
[info] 200389.776 ±(99.9%) 145771.556 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 200389.776, 336310.342), stdev = 167870.741 | |
[info] CI (99.9%): [54618.220, 346161.332] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickle:·gc.churn.PS_Survivor_Space": | |
[info] 0.015 ±(99.9%) 0.023 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.015, 0.086), stdev = 0.026 | |
[info] CI (99.9%): [≈ 0, 0.038] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickle:·gc.churn.PS_Survivor_Space.norm": | |
[info] 7.415 ±(99.9%) 11.319 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 7.415, 42.685), stdev = 13.035 | |
[info] CI (99.9%): [≈ 0, 18.734] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickle:·gc.count": | |
[info] 12.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.600, 1.000), stdev = 0.503 | |
[info] CI (99.9%): [12.000, 12.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickle:·gc.time": | |
[info] 11.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.550, 1.000), stdev = 0.510 | |
[info] CI (99.9%): [11.000, 11.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case2.encodeUPickleAst | |
[info] # Parameters: (depth = 100, length = 10) | |
[info] # Run progress: 39.09% complete, ETA 01:04:07 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 1999.612 ops/s | |
[info] # Warmup Iteration 2: 2455.880 ops/s | |
[info] # Warmup Iteration 3: 2436.799 ops/s | |
[info] # Warmup Iteration 4: 2437.124 ops/s | |
[info] # Warmup Iteration 5: 2436.315 ops/s | |
[info] # Warmup Iteration 6: 2458.832 ops/s | |
[info] # Warmup Iteration 7: 2461.471 ops/s | |
[info] # Warmup Iteration 8: 2465.657 ops/s | |
[info] # Warmup Iteration 9: 2457.054 ops/s | |
[info] # Warmup Iteration 10: 2452.138 ops/s | |
[info] Iteration 1: 2411.196 ops/s | |
[info] ·gc.alloc.rate: 754.007 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.179 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1334.891 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 871204.935 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.122 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 79.808 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 2444.495 ops/s | |
[info] ·gc.alloc.rate: 764.458 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.190 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.289 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 430190.522 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 2431.836 ops/s | |
[info] ·gc.alloc.rate: 760.639 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.178 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.504 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 432489.115 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 53.873 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 2434.684 ops/s | |
[info] ·gc.alloc.rate: 761.400 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.680 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 432817.392 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 2442.293 ops/s | |
[info] ·gc.alloc.rate: 763.716 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.793 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 431577.228 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.826 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 2443.461 ops/s | |
[info] ·gc.alloc.rate: 763.787 MB/sec | |
[info] ·gc.alloc.rate.norm: 492101.129 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.906 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 432258.723 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.815 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 2442.993 ops/s | |
[info] ·gc.alloc.rate: 763.930 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.038 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 432258.723 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.815 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 2409.652 ops/s | |
[info] ·gc.alloc.rate: 753.568 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.179 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.662 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 438610.077 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 2449.640 ops/s | |
[info] ·gc.alloc.rate: 766.089 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.189 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1344.690 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 863759.667 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.738 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 2444.084 ops/s | |
[info] ·gc.alloc.rate: 764.263 MB/sec | |
[info] ·gc.alloc.rate.norm: 492096.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.055 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 433368.527 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 39.55% complete, ETA 01:03:43 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 1929.037 ops/s | |
[info] # Warmup Iteration 2: 2473.991 ops/s | |
[info] # Warmup Iteration 3: 2526.850 ops/s | |
[info] # Warmup Iteration 4: 2514.379 ops/s | |
[info] # Warmup Iteration 5: 2517.134 ops/s | |
[info] # Warmup Iteration 6: 2535.832 ops/s | |
[info] # Warmup Iteration 7: 2518.580 ops/s | |
[info] # Warmup Iteration 8: 2534.308 ops/s | |
[info] # Warmup Iteration 9: 2527.884 ops/s | |
[info] # Warmup Iteration 10: 2523.460 ops/s | |
[info] Iteration 1: 2468.037 ops/s | |
[info] ·gc.alloc.rate: 834.544 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.175 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.429 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 426183.077 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 2530.762 ops/s | |
[info] ·gc.alloc.rate: 855.763 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.171 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.370 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 415578.995 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 2504.230 ops/s | |
[info] ·gc.alloc.rate: 846.706 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.172 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.756 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 420895.476 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 39.243 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 4: 2524.044 ops/s | |
[info] ·gc.alloc.rate: 853.430 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.171 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1340.788 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 835953.857 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 51.910 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 2499.707 ops/s | |
[info] ·gc.alloc.rate: 845.217 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.173 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.980 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 422407.165 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 2518.686 ops/s | |
[info] ·gc.alloc.rate: 851.361 MB/sec | |
[info] ·gc.alloc.rate.norm: 532100.975 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.754 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 419846.502 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 7: 2523.143 ops/s | |
[info] ·gc.alloc.rate: 853.076 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.171 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.047 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 419181.135 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 90.878 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 2533.984 ops/s | |
[info] ·gc.alloc.rate: 856.826 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.170 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.142 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 835965.324 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.185 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 114.714 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 2536.421 ops/s | |
[info] ·gc.alloc.rate: 857.597 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.170 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.145 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 418273.123 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 2531.393 ops/s | |
[info] ·gc.alloc.rate: 855.849 MB/sec | |
[info] ·gc.alloc.rate.norm: 532096.171 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.099 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 419099.096 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 38.825 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case2.encodeUPickleAst": | |
[info] 2476.237 ±(99.9%) 39.394 ops/s [Average] | |
[info] (min, avg, max) = (2409.652, 2476.237, 2536.421), stdev = 45.366 | |
[info] CI (99.9%): [2436.843, 2515.631] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickleAst:·gc.alloc.rate": | |
[info] 806.311 ±(99.9%) 40.159 MB/sec [Average] | |
[info] (min, avg, max) = (753.568, 806.311, 857.597), stdev = 46.247 | |
[info] CI (99.9%): [766.152, 846.471] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickleAst:·gc.alloc.rate.norm": | |
[info] 512096.664 ±(99.9%) 17818.278 B/op [Average] | |
[info] (min, avg, max) = (492096.177, 512096.664, 532100.975), stdev = 20519.555 | |
[info] CI (99.9%): [494278.386, 529914.941] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickleAst:·gc.churn.PS_Eden_Space": | |
[info] 804.951 ±(99.9%) 239.078 MB/sec [Average] | |
[info] (min, avg, max) = (668.289, 804.951, 1346.142), stdev = 275.322 | |
[info] CI (99.9%): [565.873, 1044.029] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickleAst:·gc.churn.PS_Eden_Space.norm": | |
[info] 511595.933 ±(99.9%) 151744.668 B/op [Average] | |
[info] (min, avg, max) = (415578.995, 511595.933, 871204.935), stdev = 174749.385 | |
[info] CI (99.9%): [359851.265, 663340.601] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickleAst:·gc.churn.PS_Survivor_Space": | |
[info] 0.046 ±(99.9%) 0.048 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.046, 0.185), stdev = 0.055 | |
[info] CI (99.9%): [≈ 0, 0.093] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickleAst:·gc.churn.PS_Survivor_Space.norm": | |
[info] 28.822 ±(99.9%) 30.008 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 28.822, 114.714), stdev = 34.557 | |
[info] CI (99.9%): [≈ 0, 58.830] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickleAst:·gc.count": | |
[info] 24.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.200, 2.000), stdev = 0.410 | |
[info] CI (99.9%): [24.000, 24.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case2.encodeUPickleAst:·gc.time": | |
[info] 23.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 1.150, 3.000), stdev = 0.671 | |
[info] CI (99.9%): [23.000, 23.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeArgonaut | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 40.00% complete, ETA 01:03:18 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 1131.989 ops/s | |
[info] # Warmup Iteration 2: 1671.374 ops/s | |
[info] # Warmup Iteration 3: 1682.836 ops/s | |
[info] # Warmup Iteration 4: 1662.760 ops/s | |
[info] # Warmup Iteration 5: 1688.446 ops/s | |
[info] # Warmup Iteration 6: 1692.087 ops/s | |
[info] # Warmup Iteration 7: 1696.048 ops/s | |
[info] # Warmup Iteration 8: 1665.728 ops/s | |
[info] # Warmup Iteration 9: 1693.830 ops/s | |
[info] # Warmup Iteration 10: 1694.114 ops/s | |
[info] Iteration 1: 1677.571 ops/s | |
[info] ·gc.alloc.rate: 2613.280 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.257 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.687 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1913432.486 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.291 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 273.392 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 1699.391 ops/s | |
[info] ·gc.alloc.rate: 2647.069 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.254 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2719.985 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2519049.638 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 154.202 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 1688.495 ops/s | |
[info] ·gc.alloc.rate: 2630.388 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.256 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2721.113 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2536076.353 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 213.409 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 4: 1696.075 ops/s | |
[info] ·gc.alloc.rate: 2643.053 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.255 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.324 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2525974.477 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 115.856 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 1654.804 ops/s | |
[info] ·gc.alloc.rate: 2578.293 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.280 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.371 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2588513.700 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 1678.294 ops/s | |
[info] ·gc.alloc.rate: 2613.536 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451527.457 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2721.772 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2553054.609 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 175.647 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 1706.695 ops/s | |
[info] ·gc.alloc.rate: 2659.723 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.253 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.851 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2509706.492 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 8: 1700.128 ops/s | |
[info] ·gc.alloc.rate: 2648.696 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.254 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.041 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1890025.877 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 154.112 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 7.000 ms | |
[info] Iteration 9: 1703.746 ops/s | |
[info] ·gc.alloc.rate: 2654.424 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.253 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.207 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2514122.398 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 10: 1697.831 ops/s | |
[info] ·gc.alloc.rate: 2645.052 MB/sec | |
[info] ·gc.alloc.rate.norm: 2451520.254 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.176 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2523000.994 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.166 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 154.293 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 40.45% complete, ETA 01:02:53 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 1127.376 ops/s | |
[info] # Warmup Iteration 2: 1631.988 ops/s | |
[info] # Warmup Iteration 3: 1622.464 ops/s | |
[info] # Warmup Iteration 4: 1593.013 ops/s | |
[info] # Warmup Iteration 5: 1626.052 ops/s | |
[info] # Warmup Iteration 6: 1651.804 ops/s | |
[info] # Warmup Iteration 7: 1648.481 ops/s | |
[info] # Warmup Iteration 8: 1651.502 ops/s | |
[info] # Warmup Iteration 9: 1619.059 ops/s | |
[info] # Warmup Iteration 10: 1641.861 ops/s | |
[info] Iteration 1: 1642.473 ops/s | |
[info] ·gc.alloc.rate: 2573.869 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.263 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.409 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1952916.957 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 79.776 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 1634.276 ops/s | |
[info] ·gc.alloc.rate: 2560.735 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.264 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2719.903 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2619195.342 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 120.250 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 5.000 ms | |
[info] Iteration 3: 1647.579 ops/s | |
[info] ·gc.alloc.rate: 2582.079 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.262 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2719.289 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2596958.389 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 139.100 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 1649.744 ops/s | |
[info] ·gc.alloc.rate: 2586.280 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.262 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.079 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2596352.930 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.396 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 377.100 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 5: 1622.467 ops/s | |
[info] ·gc.alloc.rate: 2542.435 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.266 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.097 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2641145.217 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.312 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 302.847 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 1644.223 ops/s | |
[info] ·gc.alloc.rate: 2576.029 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465927.611 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.628 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1954367.183 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 119.519 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 1624.839 ops/s | |
[info] ·gc.alloc.rate: 2546.389 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.266 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.300 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2636272.256 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.333 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 322.440 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 1628.647 ops/s | |
[info] ·gc.alloc.rate: 2552.504 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.265 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.141 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2629802.876 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 120.618 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 1650.092 ops/s | |
[info] ·gc.alloc.rate: 2586.601 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.281 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.416 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 2596352.930 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.312 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 297.710 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 1649.211 ops/s | |
[info] ·gc.alloc.rate: 2584.309 MB/sec | |
[info] ·gc.alloc.rate.norm: 2465920.262 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.990 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1948444.858 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 158.875 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Result "bench.Case3.decodeArgonaut": | |
[info] 1664.829 ±(99.9%) 25.453 ops/s [Average] | |
[info] (min, avg, max) = (1622.467, 1664.829, 1706.695), stdev = 29.312 | |
[info] CI (99.9%): [1639.376, 1690.282] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeArgonaut:·gc.alloc.rate": | |
[info] 2601.237 ±(99.9%) 33.867 MB/sec [Average] | |
[info] (min, avg, max) = (2542.435, 2601.237, 2659.723), stdev = 39.001 | |
[info] CI (99.9%): [2567.371, 2635.104] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeArgonaut:·gc.alloc.rate.norm": | |
[info] 2458720.989 ±(99.9%) 6414.594 B/op [Average] | |
[info] (min, avg, max) = (2451520.253, 2458720.989, 2465927.611), stdev = 7387.056 | |
[info] CI (99.9%): [2452306.395, 2465135.583] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeArgonaut:·gc.churn.PS_Eden_Space": | |
[info] 2551.639 ±(99.9%) 262.788 MB/sec [Average] | |
[info] (min, avg, max) = (2038.409, 2551.639, 2723.416), stdev = 302.627 | |
[info] CI (99.9%): [2288.851, 2814.427] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeArgonaut:·gc.churn.PS_Eden_Space.norm": | |
[info] 2412238.298 ±(99.9%) 249983.978 B/op [Average] | |
[info] (min, avg, max) = (1890025.877, 2412238.298, 2641145.217), stdev = 287881.921 | |
[info] CI (99.9%): [2162254.320, 2662222.276] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeArgonaut:·gc.churn.PS_Survivor_Space": | |
[info] 0.173 ±(99.9%) 0.097 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.173, 0.396), stdev = 0.112 | |
[info] CI (99.9%): [0.075, 0.270] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeArgonaut:·gc.churn.PS_Survivor_Space.norm": | |
[info] 163.957 ±(99.9%) 93.232 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 163.957, 377.100), stdev = 107.367 | |
[info] CI (99.9%): [70.725, 257.190] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeArgonaut:·gc.count": | |
[info] 75.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.750, 4.000), stdev = 0.444 | |
[info] CI (99.9%): [75.000, 75.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeArgonaut:·gc.time": | |
[info] 79.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.950, 7.000), stdev = 1.050 | |
[info] CI (99.9%): [79.000, 79.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeCirceAuto | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 40.91% complete, ETA 01:02:28 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2651.036 ops/s | |
[info] # Warmup Iteration 2: 3499.683 ops/s | |
[info] # Warmup Iteration 3: 3539.577 ops/s | |
[info] # Warmup Iteration 4: 3554.363 ops/s | |
[info] # Warmup Iteration 5: 3572.955 ops/s | |
[info] # Warmup Iteration 6: 3568.731 ops/s | |
[info] # Warmup Iteration 7: 3434.431 ops/s | |
[info] # Warmup Iteration 8: 3567.808 ops/s | |
[info] # Warmup Iteration 9: 3566.583 ops/s | |
[info] # Warmup Iteration 10: 3553.289 ops/s | |
[info] Iteration 1: 3435.731 ops/s | |
[info] ·gc.alloc.rate: 2124.632 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.126 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.460 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 932338.742 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 114.407 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 3565.899 ops/s | |
[info] ·gc.alloc.rate: 2205.162 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.121 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.613 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 899241.375 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 64.305 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 3561.906 ops/s | |
[info] ·gc.alloc.rate: 2203.024 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.121 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.589 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 900545.203 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 101.164 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 3467.169 ops/s | |
[info] ·gc.alloc.rate: 2144.129 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.125 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.773 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 925818.833 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 3561.352 ops/s | |
[info] ·gc.alloc.rate: 2202.284 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.121 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.633 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1202241.545 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 18.399 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 3565.134 ops/s | |
[info] ·gc.alloc.rate: 2204.434 MB/sec | |
[info] ·gc.alloc.rate.norm: 973187.515 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.169 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 900669.739 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.291 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 128.646 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 3470.755 ops/s | |
[info] ·gc.alloc.rate: 2146.364 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.134 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.213 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 925054.230 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 3479.293 ops/s | |
[info] ·gc.alloc.rate: 2152.187 MB/sec | |
[info] ·gc.alloc.rate.norm: 973218.202 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.388 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 922662.536 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 112.961 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 3516.868 ops/s | |
[info] ·gc.alloc.rate: 2174.704 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.788 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 913256.641 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 55.886 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3533.481 ops/s | |
[info] ·gc.alloc.rate: 2185.152 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.122 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.086 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1212314.035 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 46.348 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] # Run progress: 41.36% complete, ETA 01:02:03 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2602.341 ops/s | |
[info] # Warmup Iteration 2: 3437.766 ops/s | |
[info] # Warmup Iteration 3: 3461.079 ops/s | |
[info] # Warmup Iteration 4: 3494.742 ops/s | |
[info] # Warmup Iteration 5: 3481.364 ops/s | |
[info] # Warmup Iteration 6: 3498.423 ops/s | |
[info] # Warmup Iteration 7: 3473.386 ops/s | |
[info] # Warmup Iteration 8: 3496.593 ops/s | |
[info] # Warmup Iteration 9: 3508.644 ops/s | |
[info] # Warmup Iteration 10: 3455.303 ops/s | |
[info] Iteration 1: 3495.910 ops/s | |
[info] ·gc.alloc.rate: 2161.886 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.133 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.947 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 916042.230 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 84.333 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 3494.288 ops/s | |
[info] ·gc.alloc.rate: 2160.995 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.124 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.689 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 917204.064 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 37.492 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 3488.209 ops/s | |
[info] ·gc.alloc.rate: 2157.216 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.124 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.606 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1225992.656 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 65.724 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 3495.290 ops/s | |
[info] ·gc.alloc.rate: 2161.751 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.124 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.816 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 918291.107 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.370 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 3497.081 ops/s | |
[info] ·gc.alloc.rate: 2162.683 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.446 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 918178.470 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 3423.305 ops/s | |
[info] ·gc.alloc.rate: 2119.765 MB/sec | |
[info] ·gc.alloc.rate.norm: 973187.641 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2031.894 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 932845.858 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 38.069 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 3370.647 ops/s | |
[info] ·gc.alloc.rate: 2084.725 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.128 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.056 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 952798.595 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 19.435 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 3395.323 ops/s | |
[info] ·gc.alloc.rate: 2099.930 MB/sec | |
[info] ·gc.alloc.rate.norm: 973191.150 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.129 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 946403.890 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 106.108 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 3465.379 ops/s | |
[info] ·gc.alloc.rate: 2142.973 MB/sec | |
[info] ·gc.alloc.rate.norm: 973199.153 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.894 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 927295.649 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3445.752 ops/s | |
[info] ·gc.alloc.rate: 2131.233 MB/sec | |
[info] ·gc.alloc.rate.norm: 973184.135 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2723.362 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1243567.940 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 114.075 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Result "bench.Case3.decodeCirceAuto": | |
[info] 3486.439 ±(99.9%) 48.115 ops/s [Average] | |
[info] (min, avg, max) = (3370.647, 3486.439, 3565.899), stdev = 55.409 | |
[info] CI (99.9%): [3438.324, 3534.554] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceAuto:·gc.alloc.rate": | |
[info] 2156.261 ±(99.9%) 29.552 MB/sec [Average] | |
[info] (min, avg, max) = (2084.725, 2156.261, 2205.162), stdev = 34.032 | |
[info] CI (99.9%): [2126.709, 2185.814] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceAuto:·gc.alloc.rate.norm": | |
[info] 973187.277 ±(99.9%) 7.076 B/op [Average] | |
[info] (min, avg, max) = (973184.121, 973187.277, 973218.202), stdev = 8.148 | |
[info] CI (99.9%): [973180.201, 973194.353] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceAuto:·gc.churn.PS_Eden_Space": | |
[info] 2175.278 ±(99.9%) 243.073 MB/sec [Average] | |
[info] (min, avg, max) = (2031.894, 2175.278, 2723.362), stdev = 279.923 | |
[info] CI (99.9%): [1932.205, 2418.350] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceAuto:·gc.churn.PS_Eden_Space.norm": | |
[info] 981638.167 ±(99.9%) 107450.036 B/op [Average] | |
[info] (min, avg, max) = (899241.375, 981638.167, 1243567.940), stdev = 123739.621 | |
[info] CI (99.9%): [874188.131, 1089088.203] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceAuto:·gc.churn.PS_Survivor_Space": | |
[info] 0.124 ±(99.9%) 0.087 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.124, 0.291), stdev = 0.101 | |
[info] CI (99.9%): [0.037, 0.211] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceAuto:·gc.churn.PS_Survivor_Space.norm": | |
[info] 55.836 ±(99.9%) 39.366 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 55.836, 128.646), stdev = 45.334 | |
[info] CI (99.9%): [16.470, 95.202] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceAuto:·gc.count": | |
[info] 64.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.200, 4.000), stdev = 0.410 | |
[info] CI (99.9%): [64.000, 64.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceAuto:·gc.time": | |
[info] 65.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.250, 4.000), stdev = 0.550 | |
[info] CI (99.9%): [65.000, 65.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeCirceManual | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 41.82% complete, ETA 01:01:38 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 3808.235 ops/s | |
[info] # Warmup Iteration 2: 4668.653 ops/s | |
[info] # Warmup Iteration 3: 4754.433 ops/s | |
[info] # Warmup Iteration 4: 4674.092 ops/s | |
[info] # Warmup Iteration 5: 4776.095 ops/s | |
[info] # Warmup Iteration 6: 4781.231 ops/s | |
[info] # Warmup Iteration 7: 4787.362 ops/s | |
[info] # Warmup Iteration 8: 4715.694 ops/s | |
[info] # Warmup Iteration 9: 4767.458 ops/s | |
[info] # Warmup Iteration 10: 4762.558 ops/s | |
[info] Iteration 1: 4779.245 ops/s | |
[info] ·gc.alloc.rate: 2031.458 MB/sec | |
[info] ·gc.alloc.rate.norm: 668928.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2030.467 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 668601.534 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 47.977 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 4625.324 ops/s | |
[info] ·gc.alloc.rate: 1965.990 MB/sec | |
[info] ·gc.alloc.rate.norm: 668928.100 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.429 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 691874.331 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 56.655 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 4783.567 ops/s | |
[info] ·gc.alloc.rate: 2033.191 MB/sec | |
[info] ·gc.alloc.rate.norm: 668928.090 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.495 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 669686.156 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 68.481 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 4733.937 ops/s | |
[info] ·gc.alloc.rate: 2012.276 MB/sec | |
[info] ·gc.alloc.rate.norm: 668945.095 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.342 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 451224.216 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 4666.055 ops/s | |
[info] ·gc.alloc.rate: 1983.501 MB/sec | |
[info] ·gc.alloc.rate.norm: 668944.093 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.136 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 687369.871 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 28.079 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 4744.647 ops/s | |
[info] ·gc.alloc.rate: 2015.949 MB/sec | |
[info] ·gc.alloc.rate.norm: 668946.643 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.757 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 676514.899 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.166 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 55.235 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 4765.885 ops/s | |
[info] ·gc.alloc.rate: 2025.925 MB/sec | |
[info] ·gc.alloc.rate.norm: 668944.091 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.066 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 673613.315 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 68.725 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 4737.570 ops/s | |
[info] ·gc.alloc.rate: 2013.752 MB/sec | |
[info] ·gc.alloc.rate.norm: 668944.091 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.217 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 677735.448 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 69.145 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 4736.260 ops/s | |
[info] ·gc.alloc.rate: 2013.391 MB/sec | |
[info] ·gc.alloc.rate.norm: 668944.091 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.281 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 677878.491 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 82.992 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 4763.279 ops/s | |
[info] ·gc.alloc.rate: 2024.799 MB/sec | |
[info] ·gc.alloc.rate.norm: 668944.091 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.548 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 674477.532 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 75.645 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] # Run progress: 42.27% complete, ETA 01:01:12 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 3604.629 ops/s | |
[info] # Warmup Iteration 2: 4490.122 ops/s | |
[info] # Warmup Iteration 3: 4492.752 ops/s | |
[info] # Warmup Iteration 4: 4585.197 ops/s | |
[info] # Warmup Iteration 5: 4541.041 ops/s | |
[info] # Warmup Iteration 6: 4514.572 ops/s | |
[info] # Warmup Iteration 7: 4513.354 ops/s | |
[info] # Warmup Iteration 8: 4519.581 ops/s | |
[info] # Warmup Iteration 9: 4564.359 ops/s | |
[info] # Warmup Iteration 10: 4595.914 ops/s | |
[info] Iteration 1: 4557.377 ops/s | |
[info] ·gc.alloc.rate: 1988.202 MB/sec | |
[info] ·gc.alloc.rate.norm: 686528.102 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2028.908 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 700584.009 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 21.563 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 4583.691 ops/s | |
[info] ·gc.alloc.rate: 1999.494 MB/sec | |
[info] ·gc.alloc.rate.norm: 686528.094 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2031.525 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 697526.020 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 35.734 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 4462.542 ops/s | |
[info] ·gc.alloc.rate: 1947.284 MB/sec | |
[info] ·gc.alloc.rate.norm: 686528.097 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.105 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 717490.007 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 58.724 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 4565.371 ops/s | |
[info] ·gc.alloc.rate: 1991.741 MB/sec | |
[info] ·gc.alloc.rate.norm: 686535.459 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.932 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 701767.581 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 64.575 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 4579.835 ops/s | |
[info] ·gc.alloc.rate: 1997.859 MB/sec | |
[info] ·gc.alloc.rate.norm: 686528.094 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.297 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 700424.047 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 85.836 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 4587.259 ops/s | |
[info] ·gc.alloc.rate: 2000.052 MB/sec | |
[info] ·gc.alloc.rate.norm: 686530.734 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.080 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 699583.944 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 78.563 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 4560.032 ops/s | |
[info] ·gc.alloc.rate: 1989.134 MB/sec | |
[info] ·gc.alloc.rate.norm: 686528.095 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.293 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 704185.110 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 64.660 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 4569.860 ops/s | |
[info] ·gc.alloc.rate: 1993.690 MB/sec | |
[info] ·gc.alloc.rate.norm: 686528.095 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.328 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 468429.707 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 86.024 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 4472.534 ops/s | |
[info] ·gc.alloc.rate: 1951.224 MB/sec | |
[info] ·gc.alloc.rate.norm: 686528.097 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.327 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 717878.473 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 80.565 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 4534.614 ops/s | |
[info] ·gc.alloc.rate: 1978.349 MB/sec | |
[info] ·gc.alloc.rate.norm: 686528.095 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.747 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 708528.536 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case3.decodeCirceManual": | |
[info] 4640.444 ±(99.9%) 92.248 ops/s [Average] | |
[info] (min, avg, max) = (4462.542, 4640.444, 4783.567), stdev = 106.233 | |
[info] CI (99.9%): [4548.196, 4732.692] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceManual:·gc.alloc.rate": | |
[info] 1997.863 ±(99.9%) 21.351 MB/sec [Average] | |
[info] (min, avg, max) = (1947.284, 1997.863, 2033.191), stdev = 24.588 | |
[info] CI (99.9%): [1976.512, 2019.214] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceManual:·gc.alloc.rate.norm": | |
[info] 677734.372 ±(99.9%) 7835.348 B/op [Average] | |
[info] (min, avg, max) = (668928.090, 677734.372, 686535.459), stdev = 9023.199 | |
[info] CI (99.9%): [669899.024, 685569.720] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceManual:·gc.churn.PS_Eden_Space": | |
[info] 1969.314 ±(99.9%) 181.324 MB/sec [Average] | |
[info] (min, avg, max) = (1357.342, 1969.314, 2041.747), stdev = 208.813 | |
[info] CI (99.9%): [1787.990, 2150.638] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceManual:·gc.churn.PS_Eden_Space.norm": | |
[info] 668268.661 ±(99.9%) 63348.017 B/op [Average] | |
[info] (min, avg, max) = (451224.216, 668268.661, 717878.473), stdev = 72951.671 | |
[info] CI (99.9%): [604920.644, 731616.678] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceManual:·gc.churn.PS_Survivor_Space": | |
[info] 0.167 ±(99.9%) 0.068 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.167, 0.250), stdev = 0.078 | |
[info] CI (99.9%): [0.099, 0.234] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceManual:·gc.churn.PS_Survivor_Space.norm": | |
[info] 56.459 ±(99.9%) 23.039 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 56.459, 86.024), stdev = 26.532 | |
[info] CI (99.9%): [33.420, 79.498] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceManual:·gc.count": | |
[info] 58.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.900, 3.000), stdev = 0.308 | |
[info] CI (99.9%): [58.000, 58.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeCirceManual:·gc.time": | |
[info] 56.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.800, 4.000), stdev = 0.523 | |
[info] CI (99.9%): [56.000, 56.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeJackson | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 42.73% complete, ETA 01:00:47 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 5711.830 ops/s | |
[info] # Warmup Iteration 2: 7860.771 ops/s | |
[info] # Warmup Iteration 3: 7873.743 ops/s | |
[info] # Warmup Iteration 4: 7863.649 ops/s | |
[info] # Warmup Iteration 5: 7855.228 ops/s | |
[info] # Warmup Iteration 6: 7892.695 ops/s | |
[info] # Warmup Iteration 7: 7902.670 ops/s | |
[info] # Warmup Iteration 8: 7878.233 ops/s | |
[info] # Warmup Iteration 9: 7816.172 ops/s | |
[info] # Warmup Iteration 10: 7853.709 ops/s | |
[info] Iteration 1: 7850.035 ops/s | |
[info] ·gc.alloc.rate: 632.170 MB/sec | |
[info] ·gc.alloc.rate.norm: 126728.055 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.495 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 134009.936 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.173 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 7844.062 ops/s | |
[info] ·gc.alloc.rate: 631.669 MB/sec | |
[info] ·gc.alloc.rate.norm: 126728.055 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.808 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 134379.705 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 7727.541 ops/s | |
[info] ·gc.alloc.rate: 622.267 MB/sec | |
[info] ·gc.alloc.rate.norm: 126728.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.741 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136396.270 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.239 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 7811.377 ops/s | |
[info] ·gc.alloc.rate: 629.058 MB/sec | |
[info] ·gc.alloc.rate.norm: 126728.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.103 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135198.403 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 7842.723 ops/s | |
[info] ·gc.alloc.rate: 631.567 MB/sec | |
[info] ·gc.alloc.rate.norm: 126725.973 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.129 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 134664.158 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.177 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 7821.560 ops/s | |
[info] ·gc.alloc.rate: 629.446 MB/sec | |
[info] ·gc.alloc.rate.norm: 126729.535 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.068 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135310.939 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.943 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 7804.554 ops/s | |
[info] ·gc.alloc.rate: 628.487 MB/sec | |
[info] ·gc.alloc.rate.norm: 126728.055 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.428 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135588.251 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 7854.303 ops/s | |
[info] ·gc.alloc.rate: 632.475 MB/sec | |
[info] ·gc.alloc.rate.norm: 126728.055 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.806 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135009.499 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 7890.365 ops/s | |
[info] ·gc.alloc.rate: 635.431 MB/sec | |
[info] ·gc.alloc.rate.norm: 126728.055 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 10: 7857.565 ops/s | |
[info] ·gc.alloc.rate: 632.739 MB/sec | |
[info] ·gc.alloc.rate.norm: 126728.055 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.744 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 134940.792 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 43.18% complete, ETA 01:00:21 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 5715.930 ops/s | |
[info] # Warmup Iteration 2: 7489.482 ops/s | |
[info] # Warmup Iteration 3: 7826.459 ops/s | |
[info] # Warmup Iteration 4: 7812.795 ops/s | |
[info] # Warmup Iteration 5: 7816.817 ops/s | |
[info] # Warmup Iteration 6: 7808.207 ops/s | |
[info] # Warmup Iteration 7: 7830.240 ops/s | |
[info] # Warmup Iteration 8: 7819.886 ops/s | |
[info] # Warmup Iteration 9: 7793.289 ops/s | |
[info] # Warmup Iteration 10: 7778.696 ops/s | |
[info] Iteration 1: 7777.733 ops/s | |
[info] ·gc.alloc.rate: 578.888 MB/sec | |
[info] ·gc.alloc.rate.norm: 117128.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.453 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135250.131 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.212 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 7791.810 ops/s | |
[info] ·gc.alloc.rate: 579.919 MB/sec | |
[info] ·gc.alloc.rate.norm: 117128.055 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.442 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135007.187 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 7781.206 ops/s | |
[info] ·gc.alloc.rate: 579.116 MB/sec | |
[info] ·gc.alloc.rate.norm: 117128.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.791 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135467.451 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.210 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 7771.109 ops/s | |
[info] ·gc.alloc.rate: 578.399 MB/sec | |
[info] ·gc.alloc.rate.norm: 117128.080 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.823 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135641.730 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 7783.615 ops/s | |
[info] ·gc.alloc.rate: 579.281 MB/sec | |
[info] ·gc.alloc.rate.norm: 117125.953 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.155 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135702.032 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 7787.967 ops/s | |
[info] ·gc.alloc.rate: 579.289 MB/sec | |
[info] ·gc.alloc.rate.norm: 117129.541 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 7: 7781.006 ops/s | |
[info] ·gc.alloc.rate: 579.130 MB/sec | |
[info] ·gc.alloc.rate.norm: 117128.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.140 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 135736.904 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 7779.258 ops/s | |
[info] ·gc.alloc.rate: 578.999 MB/sec | |
[info] ·gc.alloc.rate.norm: 117128.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.406 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136023.833 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 21.054 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 7773.887 ops/s | |
[info] ·gc.alloc.rate: 578.594 MB/sec | |
[info] ·gc.alloc.rate.norm: 117128.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.454 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136128.790 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.214 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 7778.171 ops/s | |
[info] ·gc.alloc.rate: 578.950 MB/sec | |
[info] ·gc.alloc.rate.norm: 117128.056 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.855 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 136328.358 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case3.decodeJackson": | |
[info] 7805.492 ±(99.9%) 34.548 ops/s [Average] | |
[info] (min, avg, max) = (7727.541, 7805.492, 7890.365), stdev = 39.785 | |
[info] CI (99.9%): [7770.945, 7840.040] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJackson:·gc.alloc.rate": | |
[info] 604.794 ±(99.9%) 23.029 MB/sec [Average] | |
[info] (min, avg, max) = (578.399, 604.794, 635.431), stdev = 26.520 | |
[info] CI (99.9%): [581.765, 627.823] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJackson:·gc.alloc.rate.norm": | |
[info] 121927.997 ±(99.9%) 4276.389 B/op [Average] | |
[info] (min, avg, max) = (117125.953, 121927.997, 126729.535), stdev = 4924.696 | |
[info] CI (99.9%): [117651.607, 126204.386] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJackson:·gc.churn.PS_Eden_Space": | |
[info] 603.992 ±(99.9%) 179.375 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 603.992, 673.855), stdev = 206.568 | |
[info] CI (99.9%): [424.618, 783.367] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 121839.218 ±(99.9%) 36186.704 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 121839.218, 136396.270), stdev = 41672.663 | |
[info] CI (99.9%): [85652.514, 158025.923] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.017 ±(99.9%) 0.027 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.017, 0.104), stdev = 0.031 | |
[info] CI (99.9%): [≈ 0, 0.044] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 3.361 ±(99.9%) 5.499 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 3.361, 21.054), stdev = 6.333 | |
[info] CI (99.9%): [≈ 0, 8.860] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJackson:·gc.count": | |
[info] 18.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.900, 1.000), stdev = 0.308 | |
[info] CI (99.9%): [18.000, 18.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJackson:·gc.time": | |
[info] 20.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 1.000, 2.000), stdev = 0.459 | |
[info] CI (99.9%): [20.000, 20.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeJson4sJackson | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 43.64% complete, ETA 00:59:55 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:50) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:17) | |
[info] at bench.Json4sBench.decodeJson4sJackson(Bench.scala:205) | |
[info] at bench.Json4sBench.decodeJson4sJackson$(Bench.scala:205) | |
[info] at bench.Bench.decodeJson4sJackson(Bench.scala:30) | |
[info] at bench.generated.Case3_decodeJson4sJackson_jmhTest.decodeJson4sJackson_thrpt_jmhStub(Case3_decodeJson4sJackson_jmhTest.java:147) | |
[info] at bench.generated.Case3_decodeJson4sJackson_jmhTest.decodeJson4sJackson_Throughput(Case3_decodeJson4sJackson_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # Run progress: 44.09% complete, ETA 00:58:52 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:50) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.jackson.Serialization$.read(Serialization.scala:17) | |
[info] at bench.Json4sBench.decodeJson4sJackson(Bench.scala:205) | |
[info] at bench.Json4sBench.decodeJson4sJackson$(Bench.scala:205) | |
[info] at bench.Bench.decodeJson4sJackson(Bench.scala:30) | |
[info] at bench.generated.Case3_decodeJson4sJackson_jmhTest.decodeJson4sJackson_thrpt_jmhStub(Case3_decodeJson4sJackson_jmhTest.java:147) | |
[info] at bench.generated.Case3_decodeJson4sJackson_jmhTest.decodeJson4sJackson_Throughput(Case3_decodeJson4sJackson_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeJson4sNative | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 44.55% complete, ETA 00:57:51 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:71) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:32) | |
[info] at bench.Json4sBench.decodeJson4sNative(Bench.scala:202) | |
[info] at bench.Json4sBench.decodeJson4sNative$(Bench.scala:202) | |
[info] at bench.Bench.decodeJson4sNative(Bench.scala:30) | |
[info] at bench.generated.Case3_decodeJson4sNative_jmhTest.decodeJson4sNative_thrpt_jmhStub(Case3_decodeJson4sNative_jmhTest.java:147) | |
[info] at bench.generated.Case3_decodeJson4sNative_jmhTest.decodeJson4sNative_Throughput(Case3_decodeJson4sNative_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # Run progress: 45.00% complete, ETA 00:56:50 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: <failure> | |
[info] org.json4s.package$MappingException: Parsed JSON values do not match with class constructor | |
[info] args= | |
[info] arg types= | |
[info] executable=Executable(Constructor(public scala.runtime.Nothing$())) | |
[info] cause=null | |
[info] types comparison result= | |
[info] at org.json4s.reflect.package$.fail(package.scala:95) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.instantiate(Extraction.scala:573) | |
[info] at org.json4s.Extraction$ClassInstanceBuilder.result(Extraction.scala:597) | |
[info] at org.json4s.Extraction$.$anonfun$extract$9(Extraction.scala:400) | |
[info] at org.json4s.Extraction$.customOrElse(Extraction.scala:606) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:392) | |
[info] at org.json4s.Extraction$.extract(Extraction.scala:39) | |
[info] at org.json4s.ExtractableJsonAstNode.extract(ExtractableJsonAstNode.scala:21) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:71) | |
[info] at org.json4s.Serialization.read(Serialization.scala:30) | |
[info] at org.json4s.Serialization.read$(Serialization.scala:30) | |
[info] at org.json4s.native.Serialization$.read(Serialization.scala:32) | |
[info] at bench.Json4sBench.decodeJson4sNative(Bench.scala:202) | |
[info] at bench.Json4sBench.decodeJson4sNative$(Bench.scala:202) | |
[info] at bench.Bench.decodeJson4sNative(Bench.scala:30) | |
[info] at bench.generated.Case3_decodeJson4sNative_jmhTest.decodeJson4sNative_thrpt_jmhStub(Case3_decodeJson4sNative_jmhTest.java:147) | |
[info] at bench.generated.Case3_decodeJson4sNative_jmhTest.decodeJson4sNative_Throughput(Case3_decodeJson4sNative_jmhTest.java:85) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
[info] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
[info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
[info] at java.lang.reflect.Method.invoke(Method.java:498) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453) | |
[info] at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
[info] at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
[info] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
[info] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
[info] at java.lang.Thread.run(Thread.java:748) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeJsoniterScala | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 45.45% complete, ETA 00:55:51 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 21370.428 ops/s | |
[info] # Warmup Iteration 2: 24385.025 ops/s | |
[info] # Warmup Iteration 3: 24224.265 ops/s | |
[info] # Warmup Iteration 4: 24344.392 ops/s | |
[info] # Warmup Iteration 5: 24351.526 ops/s | |
[info] # Warmup Iteration 6: 24306.665 ops/s | |
[info] # Warmup Iteration 7: 24537.899 ops/s | |
[info] # Warmup Iteration 8: 24591.550 ops/s | |
[info] # Warmup Iteration 9: 24550.190 ops/s | |
[info] # Warmup Iteration 10: 24533.051 ops/s | |
[info] Iteration 1: 24460.579 ops/s | |
[info] ·gc.alloc.rate: 634.659 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.129 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42921.031 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 24518.364 ops/s | |
[info] ·gc.alloc.rate: 636.137 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.155 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42823.018 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 24432.890 ops/s | |
[info] ·gc.alloc.rate: 633.900 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.788 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43014.872 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.363 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 24429.951 ops/s | |
[info] ·gc.alloc.rate: 633.849 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.817 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43020.153 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 24447.102 ops/s | |
[info] ·gc.alloc.rate: 634.319 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.818 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43052.808 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.340 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 24406.421 ops/s | |
[info] ·gc.alloc.rate: 633.028 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.515 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.570 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43125.115 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 7: 24444.663 ops/s | |
[info] ·gc.alloc.rate: 634.251 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.019 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.800 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43120.656 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 24359.004 ops/s | |
[info] ·gc.alloc.rate: 631.989 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.019 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.795 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43274.633 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.345 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 24310.396 ops/s | |
[info] ·gc.alloc.rate: 630.764 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.149 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43446.304 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.695 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 10: 24324.753 ops/s | |
[info] ·gc.alloc.rate: 631.082 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.128 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43423.088 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 45.91% complete, ETA 00:55:27 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 21237.758 ops/s | |
[info] # Warmup Iteration 2: 24481.797 ops/s | |
[info] # Warmup Iteration 3: 24357.500 ops/s | |
[info] # Warmup Iteration 4: 24380.026 ops/s | |
[info] # Warmup Iteration 5: 23348.765 ops/s | |
[info] # Warmup Iteration 6: 24447.667 ops/s | |
[info] # Warmup Iteration 7: 24459.845 ops/s | |
[info] # Warmup Iteration 8: 24545.083 ops/s | |
[info] # Warmup Iteration 9: 24345.902 ops/s | |
[info] # Warmup Iteration 10: 24495.184 ops/s | |
[info] Iteration 1: 24489.151 ops/s | |
[info] ·gc.alloc.rate: 635.423 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.169 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42871.968 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 24509.388 ops/s | |
[info] ·gc.alloc.rate: 635.923 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.019 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.149 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42836.992 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 24418.801 ops/s | |
[info] ·gc.alloc.rate: 633.550 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.775 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43037.766 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.342 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 4: 24495.017 ops/s | |
[info] ·gc.alloc.rate: 635.531 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.839 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42907.769 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.013 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 24278.175 ops/s | |
[info] ·gc.alloc.rate: 629.925 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.836 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43354.211 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 24481.767 ops/s | |
[info] ·gc.alloc.rate: 635.010 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.513 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.582 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 42991.273 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 24365.292 ops/s | |
[info] ·gc.alloc.rate: 632.164 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.789 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43262.204 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 8: 24464.489 ops/s | |
[info] ·gc.alloc.rate: 634.728 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.757 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43085.414 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.339 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 24444.035 ops/s | |
[info] ·gc.alloc.rate: 634.271 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.182 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43208.193 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.680 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 24486.875 ops/s | |
[info] ·gc.alloc.rate: 635.305 MB/sec | |
[info] ·gc.alloc.rate.norm: 40832.018 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.096 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 43132.337 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case3.decodeJsoniterScala": | |
[info] 24428.356 ±(99.9%) 59.390 ops/s [Average] | |
[info] (min, avg, max) = (24278.175, 24428.356, 24518.364), stdev = 68.394 | |
[info] CI (99.9%): [24368.965, 24487.746] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJsoniterScala:·gc.alloc.rate": | |
[info] 633.790 ±(99.9%) 1.541 MB/sec [Average] | |
[info] (min, avg, max) = (629.925, 633.790, 636.137), stdev = 1.775 | |
[info] CI (99.9%): [632.249, 635.332] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJsoniterScala:·gc.alloc.rate.norm": | |
[info] 40832.068 ±(99.9%) 0.133 B/op [Average] | |
[info] (min, avg, max) = (40832.018, 40832.068, 40832.515), stdev = 0.153 | |
[info] CI (99.9%): [40831.935, 40832.200] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJsoniterScala:·gc.churn.PS_Eden_Space": | |
[info] 668.916 ±(99.9%) 1.267 MB/sec [Average] | |
[info] (min, avg, max) = (667.129, 668.916, 671.182), stdev = 1.459 | |
[info] CI (99.9%): [667.649, 670.183] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJsoniterScala:·gc.churn.PS_Eden_Space.norm": | |
[info] 43095.490 ±(99.9%) 161.570 B/op [Average] | |
[info] (min, avg, max) = (42823.018, 43095.490, 43446.304), stdev = 186.064 | |
[info] CI (99.9%): [42933.921, 43257.060] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJsoniterScala:·gc.churn.PS_Survivor_Space": | |
[info] 0.016 ±(99.9%) 0.021 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.016, 0.083), stdev = 0.024 | |
[info] CI (99.9%): [≈ 0, 0.037] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJsoniterScala:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.006 ±(99.9%) 1.355 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.006, 5.363), stdev = 1.561 | |
[info] CI (99.9%): [≈ 0, 2.361] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJsoniterScala:·gc.count": | |
[info] 20.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.000, 1.000), stdev = 0.001 | |
[info] CI (99.9%): [20.000, 20.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeJsoniterScala:·gc.time": | |
[info] 16.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.800, 1.000), stdev = 0.410 | |
[info] CI (99.9%): [16.000, 16.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeSprayJson | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 46.36% complete, ETA 00:55:03 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 5520.791 ops/s | |
[info] # Warmup Iteration 2: 6801.412 ops/s | |
[info] # Warmup Iteration 3: 6886.743 ops/s | |
[info] # Warmup Iteration 4: 6884.504 ops/s | |
[info] # Warmup Iteration 5: 6906.693 ops/s | |
[info] # Warmup Iteration 6: 6868.751 ops/s | |
[info] # Warmup Iteration 7: 6914.967 ops/s | |
[info] # Warmup Iteration 8: 6906.439 ops/s | |
[info] # Warmup Iteration 9: 6926.733 ops/s | |
[info] # Warmup Iteration 10: 6874.932 ops/s | |
[info] Iteration 1: 6839.164 ops/s | |
[info] ·gc.alloc.rate: 1601.270 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.335 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 310464.945 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.370 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 6935.474 ops/s | |
[info] ·gc.alloc.rate: 1623.743 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.062 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.807 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 306502.180 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 42.507 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 6894.081 ops/s | |
[info] ·gc.alloc.rate: 1614.003 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2029.321 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 463237.643 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.255 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 6878.931 ops/s | |
[info] ·gc.alloc.rate: 1610.896 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.219 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 309955.469 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 6884.744 ops/s | |
[info] ·gc.alloc.rate: 1611.890 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.086 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.975 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 464908.787 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.274 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 6932.626 ops/s | |
[info] ·gc.alloc.rate: 1622.443 MB/sec | |
[info] ·gc.alloc.rate.norm: 368433.808 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.629 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 308071.175 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.175 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 6856.834 ops/s | |
[info] ·gc.alloc.rate: 1605.287 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.162 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 311714.020 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 6882.248 ops/s | |
[info] ·gc.alloc.rate: 1611.279 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.421 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 466101.476 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 38.080 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 6917.294 ops/s | |
[info] ·gc.alloc.rate: 1619.860 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.062 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.939 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 309314.007 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 18.944 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 6916.110 ops/s | |
[info] ·gc.alloc.rate: 1619.199 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.062 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.076 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 464198.336 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 23.680 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 46.82% complete, ETA 00:54:39 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 5358.680 ops/s | |
[info] # Warmup Iteration 2: 6678.101 ops/s | |
[info] # Warmup Iteration 3: 6851.022 ops/s | |
[info] # Warmup Iteration 4: 6878.721 ops/s | |
[info] # Warmup Iteration 5: 6867.989 ops/s | |
[info] # Warmup Iteration 6: 6859.129 ops/s | |
[info] # Warmup Iteration 7: 6854.994 ops/s | |
[info] # Warmup Iteration 8: 6863.493 ops/s | |
[info] # Warmup Iteration 9: 6818.421 ops/s | |
[info] # Warmup Iteration 10: 6857.903 ops/s | |
[info] Iteration 1: 6833.071 ops/s | |
[info] ·gc.alloc.rate: 1599.742 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2022.681 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 465837.750 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 52.736 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 2: 6765.131 ops/s | |
[info] ·gc.alloc.rate: 1584.252 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.064 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1351.259 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 314247.396 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.685 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 6862.799 ops/s | |
[info] ·gc.alloc.rate: 1606.706 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2028.898 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 465244.494 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 6896.425 ops/s | |
[info] ·gc.alloc.rate: 1614.546 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.080 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 308994.783 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 4.750 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 6898.618 ops/s | |
[info] ·gc.alloc.rate: 1615.052 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.067 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.640 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 309253.936 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 23.745 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 6883.599 ops/s | |
[info] ·gc.alloc.rate: 1610.843 MB/sec | |
[info] ·gc.alloc.rate.norm: 368433.844 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.899 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 465424.583 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 28.556 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 6837.176 ops/s | |
[info] ·gc.alloc.rate: 1600.687 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.230 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 312625.598 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.583 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 6721.992 ops/s | |
[info] ·gc.alloc.rate: 1574.255 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.064 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.112 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 318081.047 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 6842.823 ops/s | |
[info] ·gc.alloc.rate: 1602.146 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.080 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 468910.319 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 6878.737 ops/s | |
[info] ·gc.alloc.rate: 1610.452 MB/sec | |
[info] ·gc.alloc.rate.norm: 368432.063 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.371 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 311219.795 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.526 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case3.decodeSprayJson": | |
[info] 6867.894 ±(99.9%) 45.667 ops/s [Average] | |
[info] (min, avg, max) = (6721.992, 6867.894, 6935.474), stdev = 52.590 | |
[info] CI (99.9%): [6822.227, 6913.561] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeSprayJson:·gc.alloc.rate": | |
[info] 1607.928 ±(99.9%) 10.565 MB/sec [Average] | |
[info] (min, avg, max) = (1574.255, 1607.928, 1623.743), stdev = 12.166 | |
[info] CI (99.9%): [1597.363, 1618.492] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeSprayJson:·gc.alloc.rate.norm": | |
[info] 368432.241 ±(99.9%) 0.471 B/op [Average] | |
[info] (min, avg, max) = (368432.062, 368432.241, 368433.844), stdev = 0.542 | |
[info] CI (99.9%): [368431.770, 368432.712] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeSprayJson:·gc.churn.PS_Eden_Space": | |
[info] 1626.807 ±(99.9%) 295.809 MB/sec [Average] | |
[info] (min, avg, max) = (1349.335, 1626.807, 2040.076), stdev = 340.654 | |
[info] CI (99.9%): [1330.998, 1922.615] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeSprayJson:·gc.churn.PS_Eden_Space.norm": | |
[info] 372715.387 ±(99.9%) 67517.950 B/op [Average] | |
[info] (min, avg, max) = (306502.180, 372715.387, 468910.319), stdev = 77753.772 | |
[info] CI (99.9%): [305197.437, 440233.337] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeSprayJson:·gc.churn.PS_Survivor_Space": | |
[info] 0.070 ±(99.9%) 0.058 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.070, 0.229), stdev = 0.066 | |
[info] CI (99.9%): [0.012, 0.127] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeSprayJson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 15.943 ±(99.9%) 13.164 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 15.943, 52.736), stdev = 15.160 | |
[info] CI (99.9%): [2.779, 29.107] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeSprayJson:·gc.count": | |
[info] 48.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.400, 3.000), stdev = 0.503 | |
[info] CI (99.9%): [48.000, 48.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeSprayJson:·gc.time": | |
[info] 45.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.250, 4.000), stdev = 0.910 | |
[info] CI (99.9%): [45.000, 45.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeUPickle | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 47.27% complete, ETA 00:54:15 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2734.883 ops/s | |
[info] # Warmup Iteration 2: 3238.051 ops/s | |
[info] # Warmup Iteration 3: 3300.577 ops/s | |
[info] # Warmup Iteration 4: 3328.184 ops/s | |
[info] # Warmup Iteration 5: 3319.179 ops/s | |
[info] # Warmup Iteration 6: 3318.751 ops/s | |
[info] # Warmup Iteration 7: 3328.089 ops/s | |
[info] # Warmup Iteration 8: 3323.726 ops/s | |
[info] # Warmup Iteration 9: 3231.856 ops/s | |
[info] # Warmup Iteration 10: 3315.186 ops/s | |
[info] Iteration 1: 3324.834 ops/s | |
[info] ·gc.alloc.rate: 1094.320 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1341.107 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 634631.235 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 39.408 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 3331.213 ops/s | |
[info] ·gc.alloc.rate: 1096.144 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.128 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 317058.920 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 3: 3323.638 ops/s | |
[info] ·gc.alloc.rate: 1093.766 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1344.828 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 636714.269 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 29.565 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 3315.279 ops/s | |
[info] ·gc.alloc.rate: 1091.204 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.652 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 639074.818 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.882 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 3313.085 ops/s | |
[info] ·gc.alloc.rate: 1090.231 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.464 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 320363.066 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 3316.310 ops/s | |
[info] ·gc.alloc.rate: 1090.822 MB/sec | |
[info] ·gc.alloc.rate.norm: 517851.772 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.095 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 640462.760 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.879 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 3281.138 ops/s | |
[info] ·gc.alloc.rate: 1079.690 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.141 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.121 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 323806.147 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 3292.127 ops/s | |
[info] ·gc.alloc.rate: 1083.392 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.131 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.345 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 646404.276 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 39.803 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 3297.902 ops/s | |
[info] ·gc.alloc.rate: 1085.294 MB/sec | |
[info] ·gc.alloc.rate.norm: 517849.055 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.585 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 645864.332 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 3326.206 ops/s | |
[info] ·gc.alloc.rate: 1094.420 MB/sec | |
[info] ·gc.alloc.rate.norm: 517825.854 B/op | |
[info] ·gc.churn.PS_Eden_Space: 677.436 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 320529.544 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 19.698 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 47.73% complete, ETA 00:53:50 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2707.114 ops/s | |
[info] # Warmup Iteration 2: 3340.591 ops/s | |
[info] # Warmup Iteration 3: 3344.443 ops/s | |
[info] # Warmup Iteration 4: 3372.468 ops/s | |
[info] # Warmup Iteration 5: 3367.933 ops/s | |
[info] # Warmup Iteration 6: 3366.981 ops/s | |
[info] # Warmup Iteration 7: 3351.318 ops/s | |
[info] # Warmup Iteration 8: 3359.777 ops/s | |
[info] # Warmup Iteration 9: 3371.772 ops/s | |
[info] # Warmup Iteration 10: 3371.874 ops/s | |
[info] Iteration 1: 3362.123 ops/s | |
[info] ·gc.alloc.rate: 1106.283 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.138 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1340.852 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 627648.971 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 38.975 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 3256.370 ops/s | |
[info] ·gc.alloc.rate: 1071.515 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.133 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1343.643 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 649363.768 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.122 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 3364.343 ops/s | |
[info] ·gc.alloc.rate: 1107.405 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.128 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.706 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 314572.800 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 3366.554 ops/s | |
[info] ·gc.alloc.rate: 1107.922 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.128 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.173 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 629207.867 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 19.458 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 3365.084 ops/s | |
[info] ·gc.alloc.rate: 1107.397 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.128 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.000 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 630827.807 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 3375.445 ops/s | |
[info] ·gc.alloc.rate: 1110.431 MB/sec | |
[info] ·gc.alloc.rate.norm: 517851.706 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.006 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 314790.218 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 3367.191 ops/s | |
[info] ·gc.alloc.rate: 1107.926 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.128 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1351.174 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 631542.879 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 38.917 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 3367.843 ops/s | |
[info] ·gc.alloc.rate: 1108.257 MB/sec | |
[info] ·gc.alloc.rate.norm: 517848.128 B/op | |
[info] ·gc.churn.PS_Eden_Space: 676.088 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 315911.143 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 3368.758 ops/s | |
[info] ·gc.alloc.rate: 1108.608 MB/sec | |
[info] ·gc.alloc.rate.norm: 517842.452 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.550 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 632257.101 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.723 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 3374.928 ops/s | |
[info] ·gc.alloc.rate: 1110.510 MB/sec | |
[info] ·gc.alloc.rate.norm: 517824.128 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.841 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 631754.616 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.706 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case3.decodeUPickle": | |
[info] 3334.519 ±(99.9%) 30.745 ops/s [Average] | |
[info] (min, avg, max) = (3256.370, 3334.519, 3375.445), stdev = 35.406 | |
[info] CI (99.9%): [3303.774, 3365.264] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickle:·gc.alloc.rate": | |
[info] 1097.277 ±(99.9%) 10.115 MB/sec [Average] | |
[info] (min, avg, max) = (1071.515, 1097.277, 1110.510), stdev = 11.648 | |
[info] CI (99.9%): [1087.162, 1107.392] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickle:·gc.alloc.rate.norm": | |
[info] 517845.940 ±(99.9%) 6.411 B/op [Average] | |
[info] (min, avg, max) = (517824.128, 517845.940, 517851.772), stdev = 7.383 | |
[info] CI (99.9%): [517839.529, 517852.351] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickle:·gc.churn.PS_Eden_Space": | |
[info] 1112.440 ±(99.9%) 286.283 MB/sec [Average] | |
[info] (min, avg, max) = (671.128, 1112.440, 1354.841), stdev = 329.684 | |
[info] CI (99.9%): [826.157, 1398.723] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickle:·gc.churn.PS_Eden_Space.norm": | |
[info] 525139.327 ±(99.9%) 135420.951 B/op [Average] | |
[info] (min, avg, max) = (314572.800, 525139.327, 649363.768), stdev = 155950.969 | |
[info] CI (99.9%): [389718.376, 660560.278] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickle:·gc.churn.PS_Survivor_Space": | |
[info] 0.030 ±(99.9%) 0.028 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.030, 0.083), stdev = 0.033 | |
[info] CI (99.9%): [0.002, 0.059] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickle:·gc.churn.PS_Survivor_Space.norm": | |
[info] 14.257 ±(99.9%) 13.416 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 14.257, 39.803), stdev = 15.450 | |
[info] CI (99.9%): [0.841, 27.673] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickle:·gc.count": | |
[info] 33.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.650, 2.000), stdev = 0.489 | |
[info] CI (99.9%): [33.000, 33.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickle:·gc.time": | |
[info] 29.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 1.450, 3.000), stdev = 0.686 | |
[info] CI (99.9%): [29.000, 29.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.decodeUPickleAst | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 48.18% complete, ETA 00:53:26 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2354.623 ops/s | |
[info] # Warmup Iteration 2: 3101.870 ops/s | |
[info] # Warmup Iteration 3: 3138.568 ops/s | |
[info] # Warmup Iteration 4: 3166.105 ops/s | |
[info] # Warmup Iteration 5: 3167.121 ops/s | |
[info] # Warmup Iteration 6: 3140.499 ops/s | |
[info] # Warmup Iteration 7: 3166.301 ops/s | |
[info] # Warmup Iteration 8: 3163.484 ops/s | |
[info] # Warmup Iteration 9: 3174.595 ops/s | |
[info] # Warmup Iteration 10: 3164.616 ops/s | |
[info] Iteration 1: 3164.302 ops/s | |
[info] ·gc.alloc.rate: 1617.784 MB/sec | |
[info] ·gc.alloc.rate.norm: 804512.136 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.659 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 670677.953 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 103.500 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 3163.161 ops/s | |
[info] ·gc.alloc.rate: 1617.052 MB/sec | |
[info] ·gc.alloc.rate.norm: 804512.147 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.898 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 672096.121 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.713 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 3160.299 ops/s | |
[info] ·gc.alloc.rate: 1615.785 MB/sec | |
[info] ·gc.alloc.rate.norm: 804512.137 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2029.038 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1010274.125 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 93.268 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 3168.384 ops/s | |
[info] ·gc.alloc.rate: 1619.687 MB/sec | |
[info] ·gc.alloc.rate.norm: 804512.136 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.296 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 672690.126 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 41.361 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 3176.691 ops/s | |
[info] ·gc.alloc.rate: 1624.437 MB/sec | |
[info] ·gc.alloc.rate.norm: 804512.136 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.963 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1007332.451 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 41.244 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 3179.682 ops/s | |
[info] ·gc.alloc.rate: 1624.980 MB/sec | |
[info] ·gc.alloc.rate.norm: 804515.941 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.253 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 671471.019 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 20.602 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 3139.731 ops/s | |
[info] ·gc.alloc.rate: 1605.081 MB/sec | |
[info] ·gc.alloc.rate.norm: 804512.138 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.710 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 680522.819 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 10.432 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 3068.270 ops/s | |
[info] ·gc.alloc.rate: 1568.739 MB/sec | |
[info] ·gc.alloc.rate.norm: 804512.141 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.652 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1044989.665 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 85.389 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 3143.257 ops/s | |
[info] ·gc.alloc.rate: 1606.979 MB/sec | |
[info] ·gc.alloc.rate.norm: 804512.137 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.586 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 680157.405 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 3137.777 ops/s | |
[info] ·gc.alloc.rate: 1604.454 MB/sec | |
[info] ·gc.alloc.rate.norm: 804524.447 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.356 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 682125.579 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 73.073 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 48.64% complete, ETA 00:53:01 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2285.556 ops/s | |
[info] # Warmup Iteration 2: 3000.683 ops/s | |
[info] # Warmup Iteration 3: 3035.031 ops/s | |
[info] # Warmup Iteration 4: 3089.270 ops/s | |
[info] # Warmup Iteration 5: 3072.012 ops/s | |
[info] # Warmup Iteration 6: 3089.188 ops/s | |
[info] # Warmup Iteration 7: 3083.591 ops/s | |
[info] # Warmup Iteration 8: 3084.497 ops/s | |
[info] # Warmup Iteration 9: 3082.379 ops/s | |
[info] # Warmup Iteration 10: 3094.892 ops/s | |
[info] Iteration 1: 3088.909 ops/s | |
[info] ·gc.alloc.rate: 1607.402 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.140 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2022.230 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1030251.371 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 42.418 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 3101.963 ops/s | |
[info] ·gc.alloc.rate: 1614.145 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.139 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.468 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 685139.491 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 21.120 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 3074.332 ops/s | |
[info] ·gc.alloc.rate: 1599.843 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.151 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2028.867 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1038516.490 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.312 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 159.844 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 3084.129 ops/s | |
[info] ·gc.alloc.rate: 1605.105 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.140 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1353.965 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 690782.569 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 74.328 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 3088.225 ops/s | |
[info] ·gc.alloc.rate: 1607.186 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.140 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.297 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 690567.042 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 31.814 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 3088.560 ops/s | |
[info] ·gc.alloc.rate: 1606.682 MB/sec | |
[info] ·gc.alloc.rate.norm: 818916.057 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.964 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1036698.926 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 3091.131 ops/s | |
[info] ·gc.alloc.rate: 1608.681 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.140 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.574 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 691083.794 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 52.971 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 3055.733 ops/s | |
[info] ·gc.alloc.rate: 1590.227 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.141 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.469 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 699565.179 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 85.752 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 3082.475 ops/s | |
[info] ·gc.alloc.rate: 1604.107 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.140 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.994 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1040415.875 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 31.875 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3089.650 ops/s | |
[info] ·gc.alloc.rate: 1607.797 MB/sec | |
[info] ·gc.alloc.rate.norm: 818912.140 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.036 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 692718.276 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 74.208 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case3.decodeUPickleAst": | |
[info] 3117.333 ±(99.9%) 35.804 ops/s [Average] | |
[info] (min, avg, max) = (3055.733, 3117.333, 3179.682), stdev = 41.232 | |
[info] CI (99.9%): [3081.529, 3153.137] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickleAst:·gc.alloc.rate": | |
[info] 1607.808 ±(99.9%) 10.808 MB/sec [Average] | |
[info] (min, avg, max) = (1568.739, 1607.808, 1624.980), stdev = 12.446 | |
[info] CI (99.9%): [1597.000, 1618.615] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickleAst:·gc.alloc.rate.norm": | |
[info] 811713.141 ±(99.9%) 6414.042 B/op [Average] | |
[info] (min, avg, max) = (804512.136, 811713.141, 818916.057), stdev = 7386.420 | |
[info] CI (99.9%): [805299.099, 818127.183] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickleAst:·gc.churn.PS_Eden_Space": | |
[info] 1592.314 ±(99.9%) 287.443 MB/sec [Average] | |
[info] (min, avg, max) = (1348.659, 1592.314, 2037.994), stdev = 331.020 | |
[info] CI (99.9%): [1304.870, 1879.757] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickleAst:·gc.churn.PS_Eden_Space.norm": | |
[info] 804403.814 ±(99.9%) 147669.531 B/op [Average] | |
[info] (min, avg, max) = (670677.953, 804403.814, 1044989.665), stdev = 170056.452 | |
[info] CI (99.9%): [656734.283, 952073.345] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickleAst:·gc.churn.PS_Survivor_Space": | |
[info] 0.105 ±(99.9%) 0.069 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.105, 0.312), stdev = 0.079 | |
[info] CI (99.9%): [0.036, 0.174] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickleAst:·gc.churn.PS_Survivor_Space.norm": | |
[info] 53.196 ±(99.9%) 34.982 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 53.196, 159.844), stdev = 40.285 | |
[info] CI (99.9%): [18.214, 88.177] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickleAst:·gc.count": | |
[info] 47.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.350, 3.000), stdev = 0.489 | |
[info] CI (99.9%): [47.000, 47.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.decodeUPickleAst:·gc.time": | |
[info] 46.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.300, 4.000), stdev = 0.733 | |
[info] CI (99.9%): [46.000, 46.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeArgonaut | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 49.09% complete, ETA 00:52:36 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 1866.010 ops/s | |
[info] # Warmup Iteration 2: 2365.550 ops/s | |
[info] # Warmup Iteration 3: 2374.518 ops/s | |
[info] # Warmup Iteration 4: 2382.573 ops/s | |
[info] # Warmup Iteration 5: 2412.852 ops/s | |
[info] # Warmup Iteration 6: 2395.148 ops/s | |
[info] # Warmup Iteration 7: 2397.425 ops/s | |
[info] # Warmup Iteration 8: 2396.426 ops/s | |
[info] # Warmup Iteration 9: 2407.336 ops/s | |
[info] # Warmup Iteration 10: 2394.692 ops/s | |
[info] Iteration 1: 2386.811 ops/s | |
[info] ·gc.alloc.rate: 1854.229 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.181 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2027.711 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1336846.580 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 13.722 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 2408.083 ops/s | |
[info] ·gc.alloc.rate: 1870.544 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.179 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2030.384 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1326933.971 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 27.205 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 2404.146 ops/s | |
[info] ·gc.alloc.rate: 1867.647 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.180 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.942 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1331320.921 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 122.625 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 2396.458 ops/s | |
[info] ·gc.alloc.rate: 1861.842 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.180 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.914 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 890939.783 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 13.665 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 2403.942 ops/s | |
[info] ·gc.alloc.rate: 1867.420 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.180 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.358 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1333718.912 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 109.000 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 2357.208 ops/s | |
[info] ·gc.alloc.rate: 1830.330 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222477.310 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.685 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1360969.825 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.205 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 137.221 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 2401.427 ops/s | |
[info] ·gc.alloc.rate: 1865.769 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.193 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.176 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 891202.291 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.086 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 56.280 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 2393.606 ops/s | |
[info] ·gc.alloc.rate: 1859.306 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.180 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.491 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1341599.118 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 54.750 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 2329.671 ops/s | |
[info] ·gc.alloc.rate: 1809.845 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.185 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.557 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1378308.393 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 70.287 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 2395.697 ops/s | |
[info] ·gc.alloc.rate: 1861.168 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.180 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.976 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1341232.380 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 54.682 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 49.55% complete, ETA 00:52:12 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 1894.933 ops/s | |
[info] # Warmup Iteration 2: 2419.459 ops/s | |
[info] # Warmup Iteration 3: 2399.133 ops/s | |
[info] # Warmup Iteration 4: 2444.718 ops/s | |
[info] # Warmup Iteration 5: 2453.220 ops/s | |
[info] # Warmup Iteration 6: 2452.978 ops/s | |
[info] # Warmup Iteration 7: 2454.205 ops/s | |
[info] # Warmup Iteration 8: 2457.208 ops/s | |
[info] # Warmup Iteration 9: 2453.819 ops/s | |
[info] # Warmup Iteration 10: 2455.279 ops/s | |
[info] Iteration 1: 2455.540 ops/s | |
[info] ·gc.alloc.rate: 1907.753 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.176 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2028.320 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1299730.650 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 66.683 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 2464.215 ops/s | |
[info] ·gc.alloc.rate: 1914.179 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.175 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.141 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 864809.334 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 79.760 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 2453.363 ops/s | |
[info] ·gc.alloc.rate: 1906.003 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.189 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.105 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1303992.883 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.185 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 118.452 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 2412.448 ops/s | |
[info] ·gc.alloc.rate: 1874.023 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.179 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.784 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1327993.475 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 13.580 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 2448.068 ops/s | |
[info] ·gc.alloc.rate: 1901.659 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.176 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.438 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1309756.629 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.226 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 145.503 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 2453.967 ops/s | |
[info] ·gc.alloc.rate: 1905.684 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222477.100 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.417 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1306982.713 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 13.347 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 2450.625 ops/s | |
[info] ·gc.alloc.rate: 1903.849 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.176 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.968 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 873243.145 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.018 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 11.687 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 2447.328 ops/s | |
[info] ·gc.alloc.rate: 1901.240 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.176 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.485 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1312005.020 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 107.085 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 2449.892 ops/s | |
[info] ·gc.alloc.rate: 1903.191 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.176 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.411 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1311254.769 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 133.692 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 2435.456 ops/s | |
[info] ·gc.alloc.rate: 1892.078 MB/sec | |
[info] ·gc.alloc.rate.norm: 1222472.177 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.655 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1319759.448 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.291 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 188.322 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case3.encodeArgonaut": | |
[info] 2417.398 ±(99.9%) 31.532 ops/s [Average] | |
[info] (min, avg, max) = (2329.671, 2417.398, 2464.215), stdev = 36.312 | |
[info] CI (99.9%): [2385.866, 2448.929] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeArgonaut:·gc.alloc.rate": | |
[info] 1877.888 ±(99.9%) 24.530 MB/sec [Average] | |
[info] (min, avg, max) = (1809.845, 1877.888, 1914.179), stdev = 28.249 | |
[info] CI (99.9%): [1853.358, 1902.418] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeArgonaut:·gc.alloc.rate.norm": | |
[info] 1222472.682 ±(99.9%) 1.343 B/op [Average] | |
[info] (min, avg, max) = (1222472.175, 1222472.682, 1222477.310), stdev = 1.547 | |
[info] CI (99.9%): [1222471.339, 1222474.026] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeArgonaut:·gc.churn.PS_Eden_Space": | |
[info] 1900.896 ±(99.9%) 241.956 MB/sec [Average] | |
[info] (min, avg, max) = (1354.141, 1900.896, 2042.655), stdev = 278.637 | |
[info] CI (99.9%): [1658.940, 2142.852] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeArgonaut:·gc.churn.PS_Eden_Space.norm": | |
[info] 1238130.012 ±(99.9%) 160424.751 B/op [Average] | |
[info] (min, avg, max) = (864809.334, 1238130.012, 1378308.393), stdev = 184745.382 | |
[info] CI (99.9%): [1077705.261, 1398554.764] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeArgonaut:·gc.churn.PS_Survivor_Space": | |
[info] 0.118 ±(99.9%) 0.072 MB/sec [Average] | |
[info] (min, avg, max) = (0.018, 0.118, 0.291), stdev = 0.082 | |
[info] CI (99.9%): [0.047, 0.190] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeArgonaut:·gc.churn.PS_Survivor_Space.norm": | |
[info] 76.877 ±(99.9%) 46.324 B/op [Average] | |
[info] (min, avg, max) = (11.687, 76.877, 188.322), stdev = 53.346 | |
[info] CI (99.9%): [30.554, 123.201] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeArgonaut:·gc.count": | |
[info] 56.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.800, 3.000), stdev = 0.410 | |
[info] CI (99.9%): [56.000, 56.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeArgonaut:·gc.time": | |
[info] 51.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.550, 3.000), stdev = 0.510 | |
[info] CI (99.9%): [51.000, 51.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeCirceAuto | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 50.00% complete, ETA 00:51:47 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2497.047 ops/s | |
[info] # Warmup Iteration 2: 2960.118 ops/s | |
[info] # Warmup Iteration 3: 3051.425 ops/s | |
[info] # Warmup Iteration 4: 3062.338 ops/s | |
[info] # Warmup Iteration 5: 2997.713 ops/s | |
[info] # Warmup Iteration 6: 3055.570 ops/s | |
[info] # Warmup Iteration 7: 2997.714 ops/s | |
[info] # Warmup Iteration 8: 3063.694 ops/s | |
[info] # Warmup Iteration 9: 3077.691 ops/s | |
[info] # Warmup Iteration 10: 3060.162 ops/s | |
[info] Iteration 1: 3060.699 ops/s | |
[info] ·gc.alloc.rate: 1858.385 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.141 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2027.697 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1042583.159 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 3048.720 ops/s | |
[info] ·gc.alloc.rate: 1851.287 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.142 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2030.564 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1048060.307 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.289 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 149.062 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 3076.167 ops/s | |
[info] ·gc.alloc.rate: 1868.263 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.140 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1355.912 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 693484.615 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 42.597 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 3029.157 ops/s | |
[info] ·gc.alloc.rate: 1839.666 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.143 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.467 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1057227.617 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 3049.528 ops/s | |
[info] ·gc.alloc.rate: 1851.787 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.142 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.773 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1050981.779 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 10.740 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 3015.560 ops/s | |
[info] ·gc.alloc.rate: 1830.712 MB/sec | |
[info] ·gc.alloc.rate.norm: 955532.156 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.284 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1063873.528 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 21.729 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 7: 3072.406 ops/s | |
[info] ·gc.alloc.rate: 1865.659 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.151 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.339 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 696208.073 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 85.278 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 3071.475 ops/s | |
[info] ·gc.alloc.rate: 1865.001 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.141 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.616 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1045504.000 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 74.667 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 3068.088 ops/s | |
[info] ·gc.alloc.rate: 1863.039 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.141 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.795 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1046696.832 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 21.354 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3060.590 ops/s | |
[info] ·gc.alloc.rate: 1859.687 MB/sec | |
[info] ·gc.alloc.rate.norm: 955528.141 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.118 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1047721.554 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.184 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 94.785 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 50.45% complete, ETA 00:51:21 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2909.966 ops/s | |
[info] # Warmup Iteration 2: 3403.645 ops/s | |
[info] # Warmup Iteration 3: 3517.109 ops/s | |
[info] # Warmup Iteration 4: 3537.286 ops/s | |
[info] # Warmup Iteration 5: 3478.657 ops/s | |
[info] # Warmup Iteration 6: 3530.433 ops/s | |
[info] # Warmup Iteration 7: 3501.501 ops/s | |
[info] # Warmup Iteration 8: 3507.781 ops/s | |
[info] # Warmup Iteration 9: 3493.639 ops/s | |
[info] # Warmup Iteration 10: 3525.550 ops/s | |
[info] Iteration 1: 3522.911 ops/s | |
[info] ·gc.alloc.rate: 2114.058 MB/sec | |
[info] ·gc.alloc.rate.norm: 944328.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2032.025 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 907684.758 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 46.493 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 2: 3533.161 ops/s | |
[info] ·gc.alloc.rate: 2120.410 MB/sec | |
[info] ·gc.alloc.rate.norm: 944328.122 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.450 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 906045.735 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.081 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 35.915 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 3493.110 ops/s | |
[info] ·gc.alloc.rate: 2096.228 MB/sec | |
[info] ·gc.alloc.rate.norm: 944328.133 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.601 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 917466.497 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.166 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 75.005 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 4: 3451.697 ops/s | |
[info] ·gc.alloc.rate: 2071.348 MB/sec | |
[info] ·gc.alloc.rate.norm: 944328.125 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.239 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 929233.293 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 66.428 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 5: 3528.967 ops/s | |
[info] ·gc.alloc.rate: 2117.750 MB/sec | |
[info] ·gc.alloc.rate.norm: 944328.122 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.774 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 909557.992 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 64.979 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 3507.523 ops/s | |
[info] ·gc.alloc.rate: 2104.159 MB/sec | |
[info] ·gc.alloc.rate.norm: 944331.573 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2719.294 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1220400.223 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 84.044 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 3524.260 ops/s | |
[info] ·gc.alloc.rate: 2115.003 MB/sec | |
[info] ·gc.alloc.rate.norm: 944328.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.772 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 911184.590 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 46.466 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 8: 3509.023 ops/s | |
[info] ·gc.alloc.rate: 2105.806 MB/sec | |
[info] ·gc.alloc.rate.norm: 944351.059 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.443 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 915935.617 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 84.021 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 3503.721 ops/s | |
[info] ·gc.alloc.rate: 2102.516 MB/sec | |
[info] ·gc.alloc.rate.norm: 944328.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.210 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 917242.230 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.250 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 112.187 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3512.670 ops/s | |
[info] ·gc.alloc.rate: 2108.262 MB/sec | |
[info] ·gc.alloc.rate.norm: 944328.123 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.546 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 914893.004 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 65.275 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case3.encodeCirceAuto": | |
[info] 3281.972 ±(99.9%) 202.836 ops/s [Average] | |
[info] (min, avg, max) = (3015.560, 3281.972, 3533.161), stdev = 233.586 | |
[info] CI (99.9%): [3079.135, 3484.808] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAuto:·gc.alloc.rate": | |
[info] 1980.451 ±(99.9%) 112.014 MB/sec [Average] | |
[info] (min, avg, max) = (1830.712, 1980.451, 2120.410), stdev = 128.995 | |
[info] CI (99.9%): [1868.438, 2092.465] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAuto:·gc.alloc.rate.norm": | |
[info] 949929.653 ±(99.9%) 4988.134 B/op [Average] | |
[info] (min, avg, max) = (944328.122, 949929.653, 955532.156), stdev = 5744.343 | |
[info] CI (99.9%): [944941.519, 954917.787] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAuto:·gc.churn.PS_Eden_Space": | |
[info] 2003.646 ±(99.9%) 232.893 MB/sec [Average] | |
[info] (min, avg, max) = (1355.912, 2003.646, 2719.294), stdev = 268.199 | |
[info] CI (99.9%): [1770.753, 2236.539] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAuto:·gc.churn.PS_Eden_Space.norm": | |
[info] 962099.270 ±(99.9%) 107850.300 B/op [Average] | |
[info] (min, avg, max) = (693484.615, 962099.270, 1220400.223), stdev = 124200.565 | |
[info] CI (99.9%): [854248.971, 1069949.570] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAuto:·gc.churn.PS_Survivor_Space": | |
[info] 0.124 ±(99.9%) 0.069 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.124, 0.289), stdev = 0.079 | |
[info] CI (99.9%): [0.056, 0.193] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAuto:·gc.churn.PS_Survivor_Space.norm": | |
[info] 59.051 ±(99.9%) 33.340 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 59.051, 149.062), stdev = 38.395 | |
[info] CI (99.9%): [25.711, 92.392] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAuto:·gc.count": | |
[info] 59.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.950, 4.000), stdev = 0.394 | |
[info] CI (99.9%): [59.000, 59.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAuto:·gc.time": | |
[info] 59.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.950, 4.000), stdev = 0.759 | |
[info] CI (99.9%): [59.000, 59.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeCirceAutoJackson | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 50.91% complete, ETA 00:50:56 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 1693.979 ops/s | |
[info] # Warmup Iteration 2: 2185.315 ops/s | |
[info] # Warmup Iteration 3: 2134.137 ops/s | |
[info] # Warmup Iteration 4: 2214.334 ops/s | |
[info] # Warmup Iteration 5: 2225.897 ops/s | |
[info] # Warmup Iteration 6: 2225.833 ops/s | |
[info] # Warmup Iteration 7: 2234.264 ops/s | |
[info] # Warmup Iteration 8: 2227.139 ops/s | |
[info] # Warmup Iteration 9: 2230.508 ops/s | |
[info] # Warmup Iteration 10: 2162.490 ops/s | |
[info] Iteration 1: 2232.442 ops/s | |
[info] ·gc.alloc.rate: 1965.613 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.193 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2031.099 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1431754.691 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 44.023 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 2233.165 ops/s | |
[info] ·gc.alloc.rate: 1966.218 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.193 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.479 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1432991.284 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.165 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 116.598 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 2185.829 ops/s | |
[info] ·gc.alloc.rate: 1924.749 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.212 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.369 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1465225.540 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 119.865 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 2212.882 ops/s | |
[info] ·gc.alloc.rate: 1948.989 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.195 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.867 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1448777.771 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.248 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 176.094 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 2165.894 ops/s | |
[info] ·gc.alloc.rate: 1907.663 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.199 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1359.056 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 987122.769 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.001 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.380 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 2223.760 ops/s | |
[info] ·gc.alloc.rate: 1957.396 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385597.656 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.194 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1443500.354 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 103.090 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 2214.362 ops/s | |
[info] ·gc.alloc.rate: 1949.914 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.195 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.657 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1449362.946 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.165 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 117.545 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 2196.312 ops/s | |
[info] ·gc.alloc.rate: 1933.871 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.197 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.370 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1461897.264 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.374 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 267.711 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 2212.646 ops/s | |
[info] ·gc.alloc.rate: 1948.449 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.195 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.298 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1451619.440 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.800 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 2213.970 ops/s | |
[info] ·gc.alloc.rate: 1949.946 MB/sec | |
[info] ·gc.alloc.rate.norm: 1385592.195 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.610 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1451437.479 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.794 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] # Run progress: 51.36% complete, ETA 00:50:31 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 1685.384 ops/s | |
[info] # Warmup Iteration 2: 2225.875 ops/s | |
[info] # Warmup Iteration 3: 2237.468 ops/s | |
[info] # Warmup Iteration 4: 2258.738 ops/s | |
[info] # Warmup Iteration 5: 2220.360 ops/s | |
[info] # Warmup Iteration 6: 2213.431 ops/s | |
[info] # Warmup Iteration 7: 2232.218 ops/s | |
[info] # Warmup Iteration 8: 2287.049 ops/s | |
[info] # Warmup Iteration 9: 2290.149 ops/s | |
[info] # Warmup Iteration 10: 2288.063 ops/s | |
[info] Iteration 1: 2287.886 ops/s | |
[info] ·gc.alloc.rate: 1999.321 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.189 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2030.629 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1396727.053 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 128.839 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 2292.844 ops/s | |
[info] ·gc.alloc.rate: 2003.731 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.188 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.337 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1395511.128 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 3: 2258.824 ops/s | |
[info] ·gc.alloc.rate: 1974.125 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.191 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.430 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1417897.458 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.227 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 158.011 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 2242.933 ops/s | |
[info] ·gc.alloc.rate: 1960.330 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.193 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.616 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1429409.084 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.602 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 2250.014 ops/s | |
[info] ·gc.alloc.rate: 1966.298 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.192 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.795 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1425895.662 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.102 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 71.300 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 2291.945 ops/s | |
[info] ·gc.alloc.rate: 2002.050 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375197.488 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.166 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1400692.668 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 2287.261 ops/s | |
[info] ·gc.alloc.rate: 1998.911 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.203 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.535 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1403140.362 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 85.893 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 2283.712 ops/s | |
[info] ·gc.alloc.rate: 1995.864 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.189 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.991 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1405596.625 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 43.021 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 2244.167 ops/s | |
[info] ·gc.alloc.rate: 1961.054 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.192 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.123 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1432041.878 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.207 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 145.219 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 2283.832 ops/s | |
[info] ·gc.alloc.rate: 1995.797 MB/sec | |
[info] ·gc.alloc.rate.norm: 1375192.189 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.921 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1406973.311 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 14.340 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case3.encodeCirceAutoJackson": | |
[info] 2240.734 ±(99.9%) 33.240 ops/s [Average] | |
[info] (min, avg, max) = (2165.894, 2240.734, 2292.844), stdev = 38.279 | |
[info] CI (99.9%): [2207.494, 2273.974] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAutoJackson:·gc.alloc.rate": | |
[info] 1965.514 ±(99.9%) 23.689 MB/sec [Average] | |
[info] (min, avg, max) = (1907.663, 1965.514, 2003.731), stdev = 27.280 | |
[info] CI (99.9%): [1941.826, 1989.203] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAutoJackson:·gc.alloc.rate.norm": | |
[info] 1380392.732 ±(99.9%) 4632.765 B/op [Average] | |
[info] (min, avg, max) = (1375192.188, 1380392.732, 1385597.656), stdev = 5335.099 | |
[info] CI (99.9%): [1375759.967, 1385025.497] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAutoJackson:·gc.churn.PS_Eden_Space": | |
[info] 2003.927 ±(99.9%) 131.841 MB/sec [Average] | |
[info] (min, avg, max) = (1359.056, 2003.927, 2042.610), stdev = 151.828 | |
[info] CI (99.9%): [1872.086, 2135.768] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAutoJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 1406878.738 ±(99.9%) 87908.913 B/op [Average] | |
[info] (min, avg, max) = (987122.769, 1406878.738, 1465225.540), stdev = 101236.035 | |
[info] CI (99.9%): [1318969.825, 1494787.651] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAutoJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.116 ±(99.9%) 0.089 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.116, 0.374), stdev = 0.103 | |
[info] CI (99.9%): [0.027, 0.205] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAutoJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 81.806 ±(99.9%) 63.312 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 81.806, 267.711), stdev = 72.910 | |
[info] CI (99.9%): [18.494, 145.118] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAutoJackson:·gc.count": | |
[info] 59.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.950, 3.000), stdev = 0.224 | |
[info] CI (99.9%): [59.000, 59.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceAutoJackson:·gc.time": | |
[info] 61.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.050, 4.000), stdev = 0.510 | |
[info] CI (99.9%): [61.000, 61.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeCirceManual | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 51.82% complete, ETA 00:50:05 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 4792.141 ops/s | |
[info] # Warmup Iteration 2: 5365.093 ops/s | |
[info] # Warmup Iteration 3: 5392.699 ops/s | |
[info] # Warmup Iteration 4: 5370.233 ops/s | |
[info] # Warmup Iteration 5: 5350.189 ops/s | |
[info] # Warmup Iteration 6: 5381.017 ops/s | |
[info] # Warmup Iteration 7: 5282.048 ops/s | |
[info] # Warmup Iteration 8: 5381.536 ops/s | |
[info] # Warmup Iteration 9: 5393.274 ops/s | |
[info] # Warmup Iteration 10: 5392.576 ops/s | |
[info] Iteration 1: 5357.709 ops/s | |
[info] ·gc.alloc.rate: 1988.673 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.087 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2029.766 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 596181.970 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.113 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 5388.684 ops/s | |
[info] ·gc.alloc.rate: 2000.048 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.091 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2032.679 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 593641.867 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.310 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 90.428 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 5379.803 ops/s | |
[info] ·gc.alloc.rate: 1997.427 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.080 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.409 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 595511.663 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 5300.252 ops/s | |
[info] ·gc.alloc.rate: 1967.460 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.081 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.743 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 604978.118 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 49.442 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 5273.253 ops/s | |
[info] ·gc.alloc.rate: 1957.344 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.082 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.641 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 608372.862 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 6.212 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 5383.323 ops/s | |
[info] ·gc.alloc.rate: 1997.329 MB/sec | |
[info] ·gc.alloc.rate.norm: 584114.329 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.116 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 596335.005 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 54.765 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 5333.242 ops/s | |
[info] ·gc.alloc.rate: 1979.444 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.087 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.138 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 602022.172 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 55.279 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 5373.514 ops/s | |
[info] ·gc.alloc.rate: 1994.549 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.080 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.408 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 597542.007 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 42.675 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 5364.186 ops/s | |
[info] ·gc.alloc.rate: 1991.211 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.081 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.408 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 599130.454 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 5370.571 ops/s | |
[info] ·gc.alloc.rate: 1993.396 MB/sec | |
[info] ·gc.alloc.rate.norm: 584112.110 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.365 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 598461.284 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.185 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 54.133 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] # Run progress: 52.27% complete, ETA 00:49:40 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 4806.962 ops/s | |
[info] # Warmup Iteration 2: 5453.237 ops/s | |
[info] # Warmup Iteration 3: 5495.089 ops/s | |
[info] # Warmup Iteration 4: 5581.212 ops/s | |
[info] # Warmup Iteration 5: 5550.810 ops/s | |
[info] # Warmup Iteration 6: 5579.742 ops/s | |
[info] # Warmup Iteration 7: 5567.467 ops/s | |
[info] # Warmup Iteration 8: 5559.663 ops/s | |
[info] # Warmup Iteration 9: 5566.794 ops/s | |
[info] # Warmup Iteration 10: 5577.039 ops/s | |
[info] Iteration 1: 5439.264 ops/s | |
[info] ·gc.alloc.rate: 1936.408 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.079 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2030.424 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 587306.627 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.229 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 66.247 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 5497.180 ops/s | |
[info] ·gc.alloc.rate: 1956.665 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.089 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2032.690 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 581874.825 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.208 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 59.589 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 5589.536 ops/s | |
[info] ·gc.alloc.rate: 1989.545 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.083 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2035.169 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 572956.480 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.206 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 57.873 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 5594.972 ops/s | |
[info] ·gc.alloc.rate: 1991.410 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.255 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 573006.685 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.167 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 46.845 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 5560.603 ops/s | |
[info] ·gc.alloc.rate: 1979.331 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.078 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.941 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 576980.735 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.891 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 5589.840 ops/s | |
[info] ·gc.alloc.rate: 1988.869 MB/sec | |
[info] ·gc.alloc.rate.norm: 560114.244 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.464 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 574363.084 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.247 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 69.595 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 5574.831 ops/s | |
[info] ·gc.alloc.rate: 1984.123 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2040.412 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 576002.204 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 5579.223 ops/s | |
[info] ·gc.alloc.rate: 1985.787 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.196 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 383657.443 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 5563.829 ops/s | |
[info] ·gc.alloc.rate: 1980.348 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.106 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.887 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 577517.599 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 23.553 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 5551.039 ops/s | |
[info] ·gc.alloc.rate: 1975.719 MB/sec | |
[info] ·gc.alloc.rate.norm: 560112.078 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.551 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 579058.720 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 17.706 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case3.encodeCirceManual": | |
[info] 5453.243 ±(99.9%) 97.253 ops/s [Average] | |
[info] (min, avg, max) = (5273.253, 5453.243, 5594.972), stdev = 111.997 | |
[info] CI (99.9%): [5355.989, 5550.496] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManual:·gc.alloc.rate": | |
[info] 1981.754 ±(99.9%) 14.117 MB/sec [Average] | |
[info] (min, avg, max) = (1936.408, 1981.754, 2000.048), stdev = 16.257 | |
[info] CI (99.9%): [1967.638, 1995.871] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManual:·gc.alloc.rate.norm": | |
[info] 572112.305 ±(99.9%) 10690.978 B/op [Average] | |
[info] (min, avg, max) = (560112.077, 572112.305, 584114.329), stdev = 12311.746 | |
[info] CI (99.9%): [561421.327, 582803.283] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManual:·gc.churn.PS_Eden_Space": | |
[info] 2003.933 ±(99.9%) 131.617 MB/sec [Average] | |
[info] (min, avg, max) = (1360.196, 2003.933, 2042.551), stdev = 151.570 | |
[info] CI (99.9%): [1872.316, 2135.550] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManual:·gc.churn.PS_Eden_Space.norm": | |
[info] 578745.090 ±(99.9%) 41128.059 B/op [Average] | |
[info] (min, avg, max) = (383657.443, 578745.090, 608372.862), stdev = 47363.134 | |
[info] CI (99.9%): [537617.031, 619873.149] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManual:·gc.churn.PS_Survivor_Space": | |
[info] 0.122 ±(99.9%) 0.087 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.122, 0.310), stdev = 0.100 | |
[info] CI (99.9%): [0.036, 0.209] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManual:·gc.churn.PS_Survivor_Space.norm": | |
[info] 35.317 ±(99.9%) 25.031 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 35.317, 90.428), stdev = 28.826 | |
[info] CI (99.9%): [10.286, 60.348] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManual:·gc.count": | |
[info] 59.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.950, 3.000), stdev = 0.224 | |
[info] CI (99.9%): [59.000, 59.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManual:·gc.time": | |
[info] 57.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 2.850, 4.000), stdev = 0.489 | |
[info] CI (99.9%): [57.000, 57.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeCirceManualJackson | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 52.73% complete, ETA 00:49:14 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2658.324 ops/s | |
[info] # Warmup Iteration 2: 3258.344 ops/s | |
[info] # Warmup Iteration 3: 3294.754 ops/s | |
[info] # Warmup Iteration 4: 3339.736 ops/s | |
[info] # Warmup Iteration 5: 3336.345 ops/s | |
[info] # Warmup Iteration 6: 3347.869 ops/s | |
[info] # Warmup Iteration 7: 3336.172 ops/s | |
[info] # Warmup Iteration 8: 3363.998 ops/s | |
[info] # Warmup Iteration 9: 3335.269 ops/s | |
[info] # Warmup Iteration 10: 3333.238 ops/s | |
[info] Iteration 1: 3277.804 ops/s | |
[info] ·gc.alloc.rate: 2189.375 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.132 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2711.358 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1301526.173 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.228 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 109.419 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 3299.751 ops/s | |
[info] ·gc.alloc.rate: 2203.789 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.131 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.262 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 971068.413 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.209 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 99.776 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 3328.143 ops/s | |
[info] ·gc.alloc.rate: 2222.484 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.139 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.596 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 963530.785 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.207 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 97.932 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 3308.323 ops/s | |
[info] ·gc.alloc.rate: 2209.630 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.131 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.438 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 969536.812 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 3324.918 ops/s | |
[info] ·gc.alloc.rate: 2220.542 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.089 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1287390.287 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.187 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 88.421 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 6: 3328.975 ops/s | |
[info] ·gc.alloc.rate: 2222.269 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050963.783 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.831 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 964211.434 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.837 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 3331.339 ops/s | |
[info] ·gc.alloc.rate: 2224.818 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.284 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 964262.058 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.248 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 116.973 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 3328.460 ops/s | |
[info] ·gc.alloc.rate: 2223.055 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2722.892 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1287260.867 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.082 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 38.856 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 9: 3262.513 ops/s | |
[info] ·gc.alloc.rate: 2179.074 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.385 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.243 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 984967.529 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.020 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.529 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 3327.837 ops/s | |
[info] ·gc.alloc.rate: 2222.360 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050920.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.222 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 965735.661 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 49.216 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] # Run progress: 53.18% complete, ETA 00:48:48 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 2626.683 ops/s | |
[info] # Warmup Iteration 2: 3190.446 ops/s | |
[info] # Warmup Iteration 3: 3309.661 ops/s | |
[info] # Warmup Iteration 4: 3287.978 ops/s | |
[info] # Warmup Iteration 5: 3252.381 ops/s | |
[info] # Warmup Iteration 6: 3300.698 ops/s | |
[info] # Warmup Iteration 7: 3316.551 ops/s | |
[info] # Warmup Iteration 8: 3318.436 ops/s | |
[info] # Warmup Iteration 9: 3318.117 ops/s | |
[info] # Warmup Iteration 10: 3327.563 ops/s | |
[info] Iteration 1: 3295.679 ops/s | |
[info] ·gc.alloc.rate: 2201.957 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.131 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2708.766 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1292851.960 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.020 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.418 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 4.000 ms | |
[info] Iteration 2: 3287.812 ops/s | |
[info] ·gc.alloc.rate: 2195.631 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.131 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2036.126 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 974611.381 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.228 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 109.086 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 3292.387 ops/s | |
[info] ·gc.alloc.rate: 2199.096 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.131 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2037.576 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 973768.665 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.395 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 189.008 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 4: 3316.303 ops/s | |
[info] ·gc.alloc.rate: 2214.912 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.140 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.384 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 967199.171 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 3308.479 ops/s | |
[info] ·gc.alloc.rate: 2210.463 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2717.546 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1292051.930 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.060 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 28.654 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 3321.909 ops/s | |
[info] ·gc.alloc.rate: 2217.321 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050963.792 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.188 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 966532.738 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.268 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 127.186 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 7: 3284.815 ops/s | |
[info] ·gc.alloc.rate: 2194.316 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.131 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2041.095 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 977575.343 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.103 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 49.354 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 8: 3323.301 ops/s | |
[info] ·gc.alloc.rate: 2219.393 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.130 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.153 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 967030.604 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.125 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 59.148 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 9: 3286.325 ops/s | |
[info] ·gc.alloc.rate: 2195.798 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050960.382 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2720.552 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1302119.893 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.251 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 119.956 B/op | |
[info] ·gc.count: 4.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 3281.505 ops/s | |
[info] ·gc.alloc.rate: 2191.454 MB/sec | |
[info] ·gc.alloc.rate.norm: 1050927.800 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2042.023 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 979267.139 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 39.924 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case3.encodeCirceManualJackson": | |
[info] 3305.829 ±(99.9%) 18.315 ops/s [Average] | |
[info] (min, avg, max) = (3262.513, 3305.829, 3331.339), stdev = 21.092 | |
[info] CI (99.9%): [3287.513, 3324.144] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManualJackson:·gc.alloc.rate": | |
[info] 2207.887 ±(99.9%) 12.018 MB/sec [Average] | |
[info] (min, avg, max) = (2179.074, 2207.887, 2224.818), stdev = 13.840 | |
[info] CI (99.9%): [2195.869, 2219.905] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManualJackson:·gc.alloc.rate.norm": | |
[info] 1050956.906 ±(99.9%) 9.889 B/op [Average] | |
[info] (min, avg, max) = (1050920.130, 1050956.906, 1050963.792), stdev = 11.388 | |
[info] CI (99.9%): [1050947.017, 1050966.795] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManualJackson:·gc.churn.PS_Eden_Space": | |
[info] 2242.731 ±(99.9%) 276.551 MB/sec [Average] | |
[info] (min, avg, max) = (2036.126, 2242.731, 2722.892), stdev = 318.477 | |
[info] CI (99.9%): [1966.180, 2519.282] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManualJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 1067624.942 ±(99.9%) 132069.127 B/op [Average] | |
[info] (min, avg, max) = (963530.785, 1067624.942, 1302119.893), stdev = 152091.003 | |
[info] CI (99.9%): [935555.815, 1199694.069] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManualJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.142 ±(99.9%) 0.096 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.142, 0.395), stdev = 0.110 | |
[info] CI (99.9%): [0.046, 0.238] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManualJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 67.585 ±(99.9%) 45.608 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 67.585, 189.008), stdev = 52.522 | |
[info] CI (99.9%): [21.977, 113.193] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManualJackson:·gc.count": | |
[info] 66.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (3.000, 3.300, 4.000), stdev = 0.470 | |
[info] CI (99.9%): [66.000, 66.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeCirceManualJackson:·gc.time": | |
[info] 60.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (2.000, 3.000, 4.000), stdev = 0.562 | |
[info] CI (99.9%): [60.000, 60.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeJackson | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 53.64% complete, ETA 00:48:23 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 14329.054 ops/s | |
[info] # Warmup Iteration 2: 17317.058 ops/s | |
[info] # Warmup Iteration 3: 17608.953 ops/s | |
[info] # Warmup Iteration 4: 17669.154 ops/s | |
[info] # Warmup Iteration 5: 17708.594 ops/s | |
[info] # Warmup Iteration 6: 17764.531 ops/s | |
[info] # Warmup Iteration 7: 17669.623 ops/s | |
[info] # Warmup Iteration 8: 17212.682 ops/s | |
[info] # Warmup Iteration 9: 17694.541 ops/s | |
[info] # Warmup Iteration 10: 17734.036 ops/s | |
[info] Iteration 1: 17704.364 ops/s | |
[info] ·gc.alloc.rate: 519.398 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 665.178 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59125.996 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.850 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 17626.427 ops/s | |
[info] ·gc.alloc.rate: 517.176 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.261 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59566.016 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 17617.115 ops/s | |
[info] ·gc.alloc.rate: 516.813 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.026 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.133 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59596.440 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.083 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 7.438 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 17663.771 ops/s | |
[info] ·gc.alloc.rate: 518.184 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.493 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59559.971 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 17733.096 ops/s | |
[info] ·gc.alloc.rate: 520.315 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 6: 17725.217 ops/s | |
[info] ·gc.alloc.rate: 519.780 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.677 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.199 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59351.685 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 17689.844 ops/s | |
[info] ·gc.alloc.rate: 519.059 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.971 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59590.978 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 17673.605 ops/s | |
[info] ·gc.alloc.rate: 518.471 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.818 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59644.915 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 17720.416 ops/s | |
[info] ·gc.alloc.rate: 519.875 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 10: 17657.651 ops/s | |
[info] ·gc.alloc.rate: 518.004 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.076 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59810.922 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.855 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 54.09% complete, ETA 00:47:57 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 14384.966 ops/s | |
[info] # Warmup Iteration 2: 17376.078 ops/s | |
[info] # Warmup Iteration 3: 17965.462 ops/s | |
[info] # Warmup Iteration 4: 17908.703 ops/s | |
[info] # Warmup Iteration 5: 17891.142 ops/s | |
[info] # Warmup Iteration 6: 17941.676 ops/s | |
[info] # Warmup Iteration 7: 17925.246 ops/s | |
[info] # Warmup Iteration 8: 17958.907 ops/s | |
[info] # Warmup Iteration 9: 17948.388 ops/s | |
[info] # Warmup Iteration 10: 17958.086 ops/s | |
[info] Iteration 1: 17947.731 ops/s | |
[info] ·gc.alloc.rate: 526.540 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 2: 17925.835 ops/s | |
[info] ·gc.alloc.rate: 525.909 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.175 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58569.373 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 17549.751 ops/s | |
[info] ·gc.alloc.rate: 514.869 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.025 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.161 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59823.907 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 9.333 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 17924.724 ops/s | |
[info] ·gc.alloc.rate: 525.845 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.501 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58692.884 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 17921.120 ops/s | |
[info] ·gc.alloc.rate: 525.789 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.026 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.541 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58702.707 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.828 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 17952.528 ops/s | |
[info] ·gc.alloc.rate: 526.523 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.668 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 7: 17880.790 ops/s | |
[info] ·gc.alloc.rate: 524.535 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.770 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58951.253 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 17891.313 ops/s | |
[info] ·gc.alloc.rate: 524.878 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.835 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 58918.311 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 17884.681 ops/s | |
[info] ·gc.alloc.rate: 524.673 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.026 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.129 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 59055.303 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.832 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 17923.534 ops/s | |
[info] ·gc.alloc.rate: 525.785 MB/sec | |
[info] ·gc.alloc.rate.norm: 46168.024 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Result "bench.Case3.encodeJackson": | |
[info] 17780.676 ±(99.9%) 116.102 ops/s [Average] | |
[info] (min, avg, max) = (17549.751, 17780.676, 17952.528), stdev = 133.704 | |
[info] CI (99.9%): [17664.573, 17896.778] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJackson:·gc.alloc.rate": | |
[info] 521.621 ±(99.9%) 3.395 MB/sec [Average] | |
[info] (min, avg, max) = (514.869, 521.621, 526.540), stdev = 3.910 | |
[info] CI (99.9%): [518.226, 525.017] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJackson:·gc.alloc.rate.norm": | |
[info] 46168.089 ±(99.9%) 0.173 B/op [Average] | |
[info] (min, avg, max) = (46168.024, 46168.089, 46168.677), stdev = 0.199 | |
[info] CI (99.9%): [46167.916, 46168.263] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJackson:·gc.churn.PS_Eden_Space": | |
[info] 501.462 ±(99.9%) 257.940 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 501.462, 671.129), stdev = 297.044 | |
[info] CI (99.9%): [243.522, 759.402] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 44448.033 ±(99.9%) 22864.947 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 44448.033, 59823.907), stdev = 26331.306 | |
[info] CI (99.9%): [21583.087, 67312.980] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.014 ±(99.9%) 0.025 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.014, 0.104), stdev = 0.029 | |
[info] CI (99.9%): [≈ 0, 0.039] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 1.207 ±(99.9%) 2.244 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 1.207, 9.333), stdev = 2.584 | |
[info] CI (99.9%): [≈ 0, 3.451] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJackson:·gc.count": | |
[info] 15.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.750, 1.000), stdev = 0.444 | |
[info] CI (99.9%): [15.000, 15.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJackson:·gc.time": | |
[info] 16.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.800, 2.000), stdev = 0.523 | |
[info] CI (99.9%): [16.000, 16.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeJson4sJackson | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 54.55% complete, ETA 00:47:31 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 621.448 ops/s | |
[info] # Warmup Iteration 2: 1295.171 ops/s | |
[info] # Warmup Iteration 3: 1297.181 ops/s | |
[info] # Warmup Iteration 4: 1296.548 ops/s | |
[info] # Warmup Iteration 5: 1289.933 ops/s | |
[info] # Warmup Iteration 6: 1301.790 ops/s | |
[info] # Warmup Iteration 7: 1300.808 ops/s | |
[info] # Warmup Iteration 8: 1299.203 ops/s | |
[info] # Warmup Iteration 9: 1303.328 ops/s | |
[info] # Warmup Iteration 10: 1297.006 ops/s | |
[info] Iteration 1: 1297.174 ops/s | |
[info] ·gc.alloc.rate: 895.514 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.333 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.932 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 813898.552 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 1294.761 ops/s | |
[info] ·gc.alloc.rate: 894.004 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.333 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.166 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 816772.741 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.431 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 524.315 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 1293.623 ops/s | |
[info] ·gc.alloc.rate: 892.953 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.334 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1345.477 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1636861.539 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 50.646 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 1294.367 ops/s | |
[info] ·gc.alloc.rate: 893.547 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.358 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.007 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 818213.164 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 1264.755 ops/s | |
[info] ·gc.alloc.rate: 873.270 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.342 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.332 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 838860.800 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 1280.079 ops/s | |
[info] ·gc.alloc.rate: 883.439 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086345.811 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.658 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 828383.226 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 1297.327 ops/s | |
[info] ·gc.alloc.rate: 895.556 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.333 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1349.252 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1636683.341 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 1298.246 ops/s | |
[info] ·gc.alloc.rate: 896.290 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.333 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.325 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 818518.910 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 1281.851 ops/s | |
[info] ·gc.alloc.rate: 885.061 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.337 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.181 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 828726.472 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 1298.407 ops/s | |
[info] ·gc.alloc.rate: 896.327 MB/sec | |
[info] ·gc.alloc.rate.norm: 1086336.333 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.705 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1639459.473 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 55.00% complete, ETA 00:47:05 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 654.767 ops/s | |
[info] # Warmup Iteration 2: 1193.034 ops/s | |
[info] # Warmup Iteration 3: 1208.726 ops/s | |
[info] # Warmup Iteration 4: 1208.861 ops/s | |
[info] # Warmup Iteration 5: 1190.387 ops/s | |
[info] # Warmup Iteration 6: 1205.368 ops/s | |
[info] # Warmup Iteration 7: 1213.324 ops/s | |
[info] # Warmup Iteration 8: 1214.825 ops/s | |
[info] # Warmup Iteration 9: 1214.605 ops/s | |
[info] # Warmup Iteration 10: 1216.490 ops/s | |
[info] Iteration 1: 1209.268 ops/s | |
[info] ·gc.alloc.rate: 816.405 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.383 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1340.609 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1744449.164 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 81.243 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 2: 1209.292 ops/s | |
[info] ·gc.alloc.rate: 816.377 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.357 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.947 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 873091.174 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 1211.588 ops/s | |
[info] ·gc.alloc.rate: 817.900 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.422 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 873380.752 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.421 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 547.122 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 1214.873 ops/s | |
[info] ·gc.alloc.rate: 820.265 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.355 B/op | |
[info] ·gc.churn.PS_Eden_Space: 672.148 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 870507.789 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 53.895 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 1211.471 ops/s | |
[info] ·gc.alloc.rate: 817.837 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.356 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1346.072 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1748491.828 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 1216.635 ops/s | |
[info] ·gc.alloc.rate: 821.026 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062346.327 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.544 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 871515.714 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 7: 1218.590 ops/s | |
[info] ·gc.alloc.rate: 822.788 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.354 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.336 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 869372.643 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 1221.716 ops/s | |
[info] ·gc.alloc.rate: 824.734 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.354 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.823 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 869236.897 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 1221.813 ops/s | |
[info] ·gc.alloc.rate: 825.217 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.353 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.667 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 868526.155 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 10: 1215.089 ops/s | |
[info] ·gc.alloc.rate: 820.369 MB/sec | |
[info] ·gc.alloc.rate.norm: 1062336.355 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.460 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1748776.421 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Result "bench.Case3.encodeJson4sJackson": | |
[info] 1252.546 ±(99.9%) 34.182 ops/s [Average] | |
[info] (min, avg, max) = (1209.268, 1252.546, 1298.407), stdev = 39.364 | |
[info] CI (99.9%): [1218.364, 1286.729] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sJackson:·gc.alloc.rate": | |
[info] 855.444 ±(99.9%) 31.705 MB/sec [Average] | |
[info] (min, avg, max) = (816.377, 855.444, 896.327), stdev = 36.511 | |
[info] CI (99.9%): [823.739, 887.149] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sJackson:·gc.alloc.rate.norm": | |
[info] 1074337.320 ±(99.9%) 10690.942 B/op [Average] | |
[info] (min, avg, max) = (1062336.353, 1074337.320, 1086345.811), stdev = 12311.704 | |
[info] CI (99.9%): [1063646.378, 1085028.262] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sJackson:·gc.churn.PS_Eden_Space": | |
[info] 875.553 ±(99.9%) 275.226 MB/sec [Average] | |
[info] (min, avg, max) = (670.932, 875.553, 1352.705), stdev = 316.950 | |
[info] CI (99.9%): [600.327, 1150.779] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sJackson:·gc.churn.PS_Eden_Space.norm": | |
[info] 1100686.338 ±(99.9%) 346657.636 B/op [Average] | |
[info] (min, avg, max) = (813898.552, 1100686.338, 1748776.421), stdev = 399211.449 | |
[info] CI (99.9%): [754028.702, 1447343.974] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sJackson:·gc.churn.PS_Survivor_Space": | |
[info] 0.050 ±(99.9%) 0.113 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.050, 0.431), stdev = 0.130 | |
[info] CI (99.9%): [≈ 0, 0.163] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sJackson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 62.861 ±(99.9%) 141.889 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 62.861, 547.122), stdev = 163.399 | |
[info] CI (99.9%): [≈ 0, 204.750] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sJackson:·gc.count": | |
[info] 26.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.300, 2.000), stdev = 0.470 | |
[info] CI (99.9%): [26.000, 26.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sJackson:·gc.time": | |
[info] 29.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 1.450, 3.000), stdev = 0.887 | |
[info] CI (99.9%): [29.000, 29.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeJson4sNative | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 55.45% complete, ETA 00:46:38 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 842.527 ops/s | |
[info] # Warmup Iteration 2: 1356.510 ops/s | |
[info] # Warmup Iteration 3: 1406.054 ops/s | |
[info] # Warmup Iteration 4: 1409.158 ops/s | |
[info] # Warmup Iteration 5: 1400.148 ops/s | |
[info] # Warmup Iteration 6: 1406.888 ops/s | |
[info] # Warmup Iteration 7: 1406.112 ops/s | |
[info] # Warmup Iteration 8: 1405.969 ops/s | |
[info] # Warmup Iteration 9: 1410.761 ops/s | |
[info] # Warmup Iteration 10: 1406.321 ops/s | |
[info] Iteration 1: 1403.545 ops/s | |
[info] ·gc.alloc.rate: 775.620 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.308 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.743 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 750956.672 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 1405.221 ops/s | |
[info] ·gc.alloc.rate: 776.605 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.330 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.972 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 751380.028 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 1401.956 ops/s | |
[info] ·gc.alloc.rate: 774.867 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.308 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.901 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 752986.686 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.055 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 61.309 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 1399.763 ops/s | |
[info] ·gc.alloc.rate: 773.662 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.308 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1344.291 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1511117.019 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.302 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 339.557 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 5: 1402.408 ops/s | |
[info] ·gc.alloc.rate: 775.001 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.308 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.349 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 755602.520 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 1406.306 ops/s | |
[info] ·gc.alloc.rate: 777.164 MB/sec | |
[info] ·gc.alloc.rate.norm: 869680.915 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.302 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 753454.397 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.023 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.212 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 1403.023 ops/s | |
[info] ·gc.alloc.rate: 775.474 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.308 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.279 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 756184.615 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 1405.257 ops/s | |
[info] ·gc.alloc.rate: 776.834 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.330 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.500 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 755108.962 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 1405.984 ops/s | |
[info] ·gc.alloc.rate: 777.125 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.307 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.940 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 755317.538 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 1401.332 ops/s | |
[info] ·gc.alloc.rate: 774.454 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.308 B/op | |
[info] ·gc.churn.PS_Eden_Space: 675.019 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 758011.252 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 55.91% complete, ETA 00:46:12 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 831.199 ops/s | |
[info] # Warmup Iteration 2: 1404.581 ops/s | |
[info] # Warmup Iteration 3: 1407.310 ops/s | |
[info] # Warmup Iteration 4: 1406.424 ops/s | |
[info] # Warmup Iteration 5: 1401.179 ops/s | |
[info] # Warmup Iteration 6: 1407.876 ops/s | |
[info] # Warmup Iteration 7: 1406.998 ops/s | |
[info] # Warmup Iteration 8: 1406.172 ops/s | |
[info] # Warmup Iteration 9: 1408.951 ops/s | |
[info] # Warmup Iteration 10: 1408.853 ops/s | |
[info] Iteration 1: 1406.178 ops/s | |
[info] ·gc.alloc.rate: 777.155 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.307 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.638 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 749355.485 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 1410.046 ops/s | |
[info] ·gc.alloc.rate: 779.320 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.306 B/op | |
[info] ·gc.churn.PS_Eden_Space: 670.932 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 748717.449 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 3: 1405.329 ops/s | |
[info] ·gc.alloc.rate: 776.645 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.307 B/op | |
[info] ·gc.churn.PS_Eden_Space: 671.007 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 751380.028 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 47.016 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 1405.308 ops/s | |
[info] ·gc.alloc.rate: 776.723 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.307 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1344.811 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1505743.203 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.315 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 352.512 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 1411.363 ops/s | |
[info] ·gc.alloc.rate: 780.028 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.306 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.397 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 750786.357 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 1387.564 ops/s | |
[info] ·gc.alloc.rate: 766.705 MB/sec | |
[info] ·gc.alloc.rate.norm: 869681.037 B/op | |
[info] ·gc.churn.PS_Eden_Space: 673.333 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 763768.254 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 1407.441 ops/s | |
[info] ·gc.alloc.rate: 777.776 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.307 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.359 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 754036.364 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.023 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 26.193 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 1410.428 ops/s | |
[info] ·gc.alloc.rate: 779.476 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.306 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.396 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 752433.168 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 1407.860 ops/s | |
[info] ·gc.alloc.rate: 778.181 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.307 B/op | |
[info] ·gc.churn.PS_Eden_Space: 674.897 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 754245.405 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 1406.288 ops/s | |
[info] ·gc.alloc.rate: 777.184 MB/sec | |
[info] ·gc.alloc.rate.norm: 869672.307 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1350.647 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 1511380.333 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Result "bench.Case3.encodeJson4sNative": | |
[info] 1404.630 ±(99.9%) 4.364 ops/s [Average] | |
[info] (min, avg, max) = (1387.564, 1404.630, 1411.363), stdev = 5.025 | |
[info] CI (99.9%): [1400.266, 1408.993] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sNative:·gc.alloc.rate": | |
[info] 776.300 ±(99.9%) 2.438 MB/sec [Average] | |
[info] (min, avg, max) = (766.705, 776.300, 780.028), stdev = 2.808 | |
[info] CI (99.9%): [773.862, 778.738] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sNative:·gc.alloc.rate.norm": | |
[info] 869673.176 ±(99.9%) 2.316 B/op [Average] | |
[info] (min, avg, max) = (869672.306, 869673.176, 869681.037), stdev = 2.668 | |
[info] CI (99.9%): [869670.860, 869675.493] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sNative:·gc.churn.PS_Eden_Space": | |
[info] 773.936 ±(99.9%) 214.326 MB/sec [Average] | |
[info] (min, avg, max) = (669.638, 773.936, 1350.647), stdev = 246.818 | |
[info] CI (99.9%): [559.609, 988.262] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sNative:·gc.churn.PS_Eden_Space.norm": | |
[info] 867098.287 ±(99.9%) 240410.986 B/op [Average] | |
[info] (min, avg, max) = (748717.449, 867098.287, 1511380.333), stdev = 276857.649 | |
[info] CI (99.9%): [626687.301, 1107509.272] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sNative:·gc.churn.PS_Survivor_Space": | |
[info] 0.038 ±(99.9%) 0.081 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.038, 0.315), stdev = 0.094 | |
[info] CI (99.9%): [≈ 0, 0.120] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sNative:·gc.churn.PS_Survivor_Space.norm": | |
[info] 42.640 ±(99.9%) 91.410 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 42.640, 352.512), stdev = 105.267 | |
[info] CI (99.9%): [≈ 0, 134.049] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sNative:·gc.count": | |
[info] 23.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (1.000, 1.150, 2.000), stdev = 0.366 | |
[info] CI (99.9%): [23.000, 23.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJson4sNative:·gc.time": | |
[info] 29.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 1.450, 3.000), stdev = 0.605 | |
[info] CI (99.9%): [29.000, 29.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeJsoniterScala | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 56.36% complete, ETA 00:45:46 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 61587.541 ops/s | |
[info] # Warmup Iteration 2: 64593.106 ops/s | |
[info] # Warmup Iteration 3: 64401.690 ops/s | |
[info] # Warmup Iteration 4: 65310.107 ops/s | |
[info] # Warmup Iteration 5: 64451.026 ops/s | |
[info] # Warmup Iteration 6: 63878.381 ops/s | |
[info] # Warmup Iteration 7: 64481.655 ops/s | |
[info] # Warmup Iteration 8: 65515.920 ops/s | |
[info] # Warmup Iteration 9: 65565.017 ops/s | |
[info] # Warmup Iteration 10: 65682.369 ops/s | |
[info] Iteration 1: 65593.345 ops/s | |
[info] ·gc.alloc.rate: 564.530 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.884 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 15999.643 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 65772.346 ops/s | |
[info] ·gc.alloc.rate: 566.069 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.225 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 15964.319 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 65658.526 ops/s | |
[info] ·gc.alloc.rate: 565.065 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.127 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 15990.329 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 1.497 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 65669.422 ops/s | |
[info] ·gc.alloc.rate: 565.161 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.826 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16004.346 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 65078.670 ops/s | |
[info] ·gc.alloc.rate: 560.090 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.822 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16149.163 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.503 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 65048.395 ops/s | |
[info] ·gc.alloc.rate: 559.565 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.193 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 7: 62230.036 ops/s | |
[info] ·gc.alloc.rate: 535.715 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.017 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16914.146 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 65242.964 ops/s | |
[info] ·gc.alloc.rate: 561.497 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.836 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16133.175 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.502 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 65620.812 ops/s | |
[info] ·gc.alloc.rate: 564.791 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.794 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16062.021 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 10: 65397.764 ops/s | |
[info] ·gc.alloc.rate: 562.838 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.835 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16118.744 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.501 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] # Run progress: 56.82% complete, ETA 00:45:19 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 61410.876 ops/s | |
[info] # Warmup Iteration 2: 64929.198 ops/s | |
[info] # Warmup Iteration 3: 64412.417 ops/s | |
[info] # Warmup Iteration 4: 64864.932 ops/s | |
[info] # Warmup Iteration 5: 64295.542 ops/s | |
[info] # Warmup Iteration 6: 64275.932 ops/s | |
[info] # Warmup Iteration 7: 65102.556 ops/s | |
[info] # Warmup Iteration 8: 65238.471 ops/s | |
[info] # Warmup Iteration 9: 65313.554 ops/s | |
[info] # Warmup Iteration 10: 65323.890 ops/s | |
[info] Iteration 1: 65214.716 ops/s | |
[info] ·gc.alloc.rate: 561.267 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.882 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16092.613 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 2: 65362.392 ops/s | |
[info] ·gc.alloc.rate: 562.532 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.205 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16064.200 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 65288.493 ops/s | |
[info] ·gc.alloc.rate: 561.904 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.225 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16082.651 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.509 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 64243.150 ops/s | |
[info] ·gc.alloc.rate: 552.916 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.897 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16360.540 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 5: 65302.907 ops/s | |
[info] ·gc.alloc.rate: 562.048 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.899 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16094.766 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.502 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 6: 65277.939 ops/s | |
[info] ·gc.alloc.rate: 561.652 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.193 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 7: 65201.982 ops/s | |
[info] ·gc.alloc.rate: 561.250 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.994 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16144.060 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 8: 64918.258 ops/s | |
[info] ·gc.alloc.rate: 558.721 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 668.882 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16214.427 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.505 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 9: 65239.496 ops/s | |
[info] ·gc.alloc.rate: 561.528 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.935 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16158.764 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 10: 65205.071 ops/s | |
[info] ·gc.alloc.rate: 561.191 MB/sec | |
[info] ·gc.alloc.rate.norm: 13544.007 B/op | |
[info] ·gc.churn.PS_Eden_Space: 669.861 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 16166.692 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 0.502 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case3.encodeJsoniterScala": | |
[info] 65128.334 ±(99.9%) 658.742 ops/s [Average] | |
[info] (min, avg, max) = (62230.036, 65128.334, 65772.346), stdev = 758.608 | |
[info] CI (99.9%): [64469.593, 65787.076] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJsoniterScala:·gc.alloc.rate": | |
[info] 560.517 ±(99.9%) 5.646 MB/sec [Average] | |
[info] (min, avg, max) = (535.715, 560.517, 566.069), stdev = 6.502 | |
[info] CI (99.9%): [554.871, 566.162] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJsoniterScala:·gc.alloc.rate.norm": | |
[info] 13544.025 ±(99.9%) 0.050 B/op [Average] | |
[info] (min, avg, max) = (13544.007, 13544.025, 13544.193), stdev = 0.057 | |
[info] CI (99.9%): [13543.976, 13544.075] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJsoniterScala:·gc.churn.PS_Eden_Space": | |
[info] 601.457 ±(99.9%) 178.618 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 601.457, 669.935), stdev = 205.697 | |
[info] CI (99.9%): [422.839, 780.075] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJsoniterScala:·gc.churn.PS_Eden_Space.norm": | |
[info] 14535.730 ±(99.9%) 4320.207 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 14535.730, 16914.146), stdev = 4975.157 | |
[info] CI (99.9%): [10215.523, 18855.937] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJsoniterScala:·gc.churn.PS_Survivor_Space": | |
[info] 0.015 ±(99.9%) 0.023 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.015, 0.104), stdev = 0.026 | |
[info] CI (99.9%): [≈ 0, 0.037] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJsoniterScala:·gc.churn.PS_Survivor_Space.norm": | |
[info] 0.351 ±(99.9%) 0.549 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 0.351, 2.509), stdev = 0.632 | |
[info] CI (99.9%): [≈ 0, 0.900] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJsoniterScala:·gc.count": | |
[info] 18.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.900, 1.000), stdev = 0.308 | |
[info] CI (99.9%): [18.000, 18.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeJsoniterScala:·gc.time": | |
[info] 17.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (≈ 0, 0.850, 1.000), stdev = 0.366 | |
[info] CI (99.9%): [17.000, 17.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeSprayJson | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 57.27% complete, ETA 00:44:53 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 4887.852 ops/s | |
[info] # Warmup Iteration 2: 5467.015 ops/s | |
[info] # Warmup Iteration 3: 5531.773 ops/s | |
[info] # Warmup Iteration 4: 5660.097 ops/s | |
[info] # Warmup Iteration 5: 5664.147 ops/s | |
[info] # Warmup Iteration 6: 5655.626 ops/s | |
[info] # Warmup Iteration 7: 5651.882 ops/s | |
[info] # Warmup Iteration 8: 5556.941 ops/s | |
[info] # Warmup Iteration 9: 5664.481 ops/s | |
[info] # Warmup Iteration 10: 5661.868 ops/s | |
[info] Iteration 1: 5675.700 ops/s | |
[info] ·gc.alloc.rate: 1572.301 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.922 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 374029.664 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.820 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 5611.490 ops/s | |
[info] ·gc.alloc.rate: 1553.585 MB/sec | |
[info] ·gc.alloc.rate.norm: 435678.723 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2026.435 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 568282.236 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 11.676 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 5670.608 ops/s | |
[info] ·gc.alloc.rate: 1570.893 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.900 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 375468.592 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.777 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 4: 5664.888 ops/s | |
[info] ·gc.alloc.rate: 1569.326 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.313 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 376236.323 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.010 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.866 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 5651.239 ops/s | |
[info] ·gc.alloc.rate: 1565.623 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2033.669 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 566301.526 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.010 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 2.924 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 6: 5685.729 ops/s | |
[info] ·gc.alloc.rate: 1574.623 MB/sec | |
[info] ·gc.alloc.rate.norm: 435970.204 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.286 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 375518.515 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.809 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 7: 5645.215 ops/s | |
[info] ·gc.alloc.rate: 1563.997 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.587 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 378430.651 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 17.408 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 5529.815 ops/s | |
[info] ·gc.alloc.rate: 1532.033 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.084 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.818 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 386676.616 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.104 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 29.617 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 5642.204 ops/s | |
[info] ·gc.alloc.rate: 1563.131 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.105 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2038.999 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 568690.846 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 10: 5639.091 ops/s | |
[info] ·gc.alloc.rate: 1562.113 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.058 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 379576.705 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.857 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] # Run progress: 57.73% complete, ETA 00:44:26 | |
[info] # Fork: 2 of 2 | |
[info] # Warmup Iteration 1: 4949.226 ops/s | |
[info] # Warmup Iteration 2: 5504.391 ops/s | |
[info] # Warmup Iteration 3: 5627.770 ops/s | |
[info] # Warmup Iteration 4: 5642.216 ops/s | |
[info] # Warmup Iteration 5: 5645.364 ops/s | |
[info] # Warmup Iteration 6: 5638.219 ops/s | |
[info] # Warmup Iteration 7: 5649.101 ops/s | |
[info] # Warmup Iteration 8: 5637.701 ops/s | |
[info] # Warmup Iteration 9: 5638.145 ops/s | |
[info] # Warmup Iteration 10: 5652.238 ops/s | |
[info] Iteration 1: 5651.564 ops/s | |
[info] ·gc.alloc.rate: 1565.714 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.082 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1348.974 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 375617.619 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 2: 5624.976 ops/s | |
[info] ·gc.alloc.rate: 1557.444 MB/sec | |
[info] ·gc.alloc.rate.norm: 435685.630 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2026.742 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 566969.106 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 11.649 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 3: 5651.359 ops/s | |
[info] ·gc.alloc.rate: 1565.638 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1352.906 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 376730.560 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 4: 5630.031 ops/s | |
[info] ·gc.alloc.rate: 1559.818 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.077 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1354.234 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 378507.636 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.866 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 5: 5515.066 ops/s | |
[info] ·gc.alloc.rate: 1528.262 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.078 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2034.075 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 580261.470 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.062 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 17.818 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 6: 5609.247 ops/s | |
[info] ·gc.alloc.rate: 1553.445 MB/sec | |
[info] ·gc.alloc.rate.norm: 435970.234 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1356.406 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 380671.772 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.146 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 40.928 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 7: 5615.184 ops/s | |
[info] ·gc.alloc.rate: 1555.548 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.083 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1357.465 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 380451.823 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.042 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 11.667 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 8: 5648.986 ops/s | |
[info] ·gc.alloc.rate: 1564.937 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1358.773 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 378533.895 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 2.000 ms | |
[info] Iteration 9: 5635.652 ops/s | |
[info] ·gc.alloc.rate: 1561.257 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.105 B/op | |
[info] ·gc.churn.PS_Eden_Space: 2039.083 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 569397.044 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.813 B/op | |
[info] ·gc.count: 3.000 counts | |
[info] ·gc.time: 3.000 ms | |
[info] Iteration 10: 5654.774 ops/s | |
[info] ·gc.alloc.rate: 1566.589 MB/sec | |
[info] ·gc.alloc.rate.norm: 435968.076 B/op | |
[info] ·gc.churn.PS_Eden_Space: 1360.097 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 378503.127 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.021 MB/sec | |
[info] ·gc.churn.PS_Survivor_Space.norm: 5.841 B/op | |
[info] ·gc.count: 2.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Result "bench.Case3.encodeSprayJson": | |
[info] 5632.641 ±(99.9%) 37.284 ops/s [Average] | |
[info] (min, avg, max) = (5515.066, 5632.641, 5685.729), stdev = 42.936 | |
[info] CI (99.9%): [5595.357, 5669.925] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeSprayJson:·gc.alloc.rate": | |
[info] 1560.314 ±(99.9%) 10.283 MB/sec [Average] | |
[info] (min, avg, max) = (1528.262, 1560.314, 1574.623), stdev = 11.842 | |
[info] CI (99.9%): [1550.031, 1570.597] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeSprayJson:·gc.alloc.rate.norm": | |
[info] 435939.705 ±(99.9%) 76.487 B/op [Average] | |
[info] (min, avg, max) = (435678.723, 435939.705, 435970.234), stdev = 88.082 | |
[info] CI (99.9%): [435863.218, 436016.191] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeSprayJson:·gc.churn.PS_Eden_Space": | |
[info] 1558.837 ±(99.9%) 276.672 MB/sec [Average] | |
[info] (min, avg, max) = (1348.922, 1558.837, 2039.083), stdev = 318.616 | |
[info] CI (99.9%): [1282.165, 1835.509] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeSprayJson:·gc.churn.PS_Eden_Space.norm": | |
[info] 435742.786 ±(99.9%) 78361.401 B/op [Average] | |
[info] (min, avg, max) = (374029.664, 435742.786, 580261.470), stdev = 90241.106 | |
[info] CI (99.9%): [357381.385, 514104.187] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeSprayJson:·gc.churn.PS_Survivor_Space": | |
[info] 0.033 ±(99.9%) 0.032 MB/sec [Average] | |
[info] (min, avg, max) = (≈ 0, 0.033, 0.146), stdev = 0.037 | |
[info] CI (99.9%): [0.001, 0.066] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeSprayJson:·gc.churn.PS_Survivor_Space.norm": | |
[info] 9.367 ±(99.9%) 9.087 B/op [Average] | |
[info] (min, avg, max) = (≈ 0, 9.367, 40.928), stdev = 10.464 | |
[info] CI (99.9%): [0.280, 18.454] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeSprayJson:·gc.count": | |
[info] 46.000 ±(99.9%) 0.001 counts [Sum] | |
[info] (min, avg, max) = (2.000, 2.300, 3.000), stdev = 0.470 | |
[info] CI (99.9%): [46.000, 46.000] (assumes normal distribution) | |
[info] Secondary result "bench.Case3.encodeSprayJson:·gc.time": | |
[info] 41.000 ±(99.9%) 0.001 ms [Sum] | |
[info] (min, avg, max) = (1.000, 2.050, 3.000), stdev = 0.605 | |
[info] CI (99.9%): [41.000, 41.000] (assumes normal distribution) | |
[info] # JMH version: 1.21 | |
[info] # VM version: JDK 1.8.0_171, Java HotSpot(TM) 64-Bit Server VM, 25.171-b11 | |
[info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java | |
[info] # VM options: -server -Xms2g -Xmx2g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:InitialCodeCacheSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC -XX:-UseBiasedLocking -XX:+AlwaysPreTouch | |
[info] # Warmup: 10 iterations, 1 s each | |
[info] # Measurement: 10 iterations, 1 s each | |
[info] # Timeout: 10 min per iteration | |
[info] # Threads: 1 thread, will synchronize iterations | |
[info] # Benchmark mode: Throughput, ops/time | |
[info] # Benchmark: bench.Case3.encodeUPickle | |
[info] # Parameters: (depth = 10, length = 100) | |
[info] # Run progress: 58.18% complete, ETA 00:43:59 | |
[info] # Fork: 1 of 2 | |
[info] # Warmup Iteration 1: 2947.521 ops/s | |
[info] # Warmup Iteration 2: 3152.137 ops/s | |
[info] # Warmup Iteration 3: 3168.923 ops/s | |
[info] # Warmup Iteration 4: 3162.875 ops/s | |
[info] # Warmup Iteration 5: 3158.000 ops/s | |
[info] # Warmup Iteration 6: 3138.836 ops/s | |
[info] # Warmup Iteration 7: 3154.595 ops/s | |
[info] # Warmup Iteration 8: 3177.420 ops/s | |
[info] # Warmup Iteration 9: 3168.026 ops/s | |
[info] # Warmup Iteration 10: 3164.999 ops/s | |
[info] Iteration 1: 3174.292 ops/s | |
[info] ·gc.alloc.rate: 434.230 MB/sec | |
[info] ·gc.alloc.rate.norm: 215240.136 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 2: 3091.271 ops/s | |
[info] ·gc.alloc.rate: 422.905 MB/sec | |
[info] ·gc.alloc.rate.norm: 215240.150 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.982 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 339464.611 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: 1.000 ms | |
[info] Iteration 3: 3168.602 ops/s | |
[info] ·gc.alloc.rate: 433.396 MB/sec | |
[info] ·gc.alloc.rate.norm: 215240.136 B/op | |
[info] ·gc.count: ≈ 0 counts | |
[info] Iteration 4: 3162.230 ops/s | |
[info] ·gc.alloc.rate: 432.494 MB/sec | |
[info] ·gc.alloc.rate.norm: 215240.137 B/op | |
[info] ·gc.churn.PS_Eden_Space: 666.794 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 331844.634 B/op | |
[info] ·gc.count: 1.000 counts | |
[info] ·gc.time: ≈ 0 ms | |
[info] Iteration 5: 3159.606 ops/s | |
[info] ·gc.alloc.rate: 432.165 MB/sec | |
[info] ·gc.alloc.rate.norm: 215240.137 B/op | |
[info] ·gc.churn.PS_Eden_Space: 667.041 MB/sec | |
[info] ·gc.churn.PS_Eden_Space.norm: 332220.457 B/op | |
[info] ·gc.churn.PS_Survivor_Space: 0.086 MB/sec | |
[info |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment