# JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testBB1 # Run progress: 0.00% complete, ETA 00:08:00 # Fork: 1 of 1 # Warmup Iteration 1: 39807.119 ops/ms Iteration 1: 36032.500 ops/ms Iteration 2: 34914.784 ops/ms Iteration 3: 36408.687 ops/ms Iteration 4: 35584.002 ops/ms Iteration 5: 36769.436 ops/ms Iteration 6: 36308.615 ops/ms Iteration 7: 36581.185 ops/ms Iteration 8: 37551.493 ops/ms Iteration 9: 33953.902 ops/ms Iteration 10: 37215.535 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB1": 36132.014 ±(99.9%) 1628.381 ops/ms [Average] (min, avg, max) = (33953.902, 36132.014, 37551.493), stdev = 1077.073 CI (99.9%): [34503.633, 37760.395] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testBB10 # Run progress: 8.33% complete, ETA 00:07:41 # Fork: 1 of 1 # Warmup Iteration 1: 12866.302 ops/ms Iteration 1: 14404.056 ops/ms Iteration 2: 14570.204 ops/ms Iteration 3: 14460.915 ops/ms Iteration 4: 14242.674 ops/ms Iteration 5: 13899.336 ops/ms Iteration 6: 13582.444 ops/ms Iteration 7: 13719.661 ops/ms Iteration 8: 13971.655 ops/ms Iteration 9: 13321.400 ops/ms Iteration 10: 14390.087 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB10": 14056.243 ±(99.9%) 638.379 ops/ms [Average] (min, avg, max) = (13321.400, 14056.243, 14570.204), stdev = 422.248 CI (99.9%): [13417.865, 14694.622] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testBB100 # Run progress: 16.67% complete, ETA 00:06:55 # Fork: 1 of 1 # Warmup Iteration 1: 2150.512 ops/ms Iteration 1: 2128.090 ops/ms Iteration 2: 2198.937 ops/ms Iteration 3: 2234.715 ops/ms Iteration 4: 2219.790 ops/ms Iteration 5: 2219.107 ops/ms Iteration 6: 2229.115 ops/ms Iteration 7: 2227.274 ops/ms Iteration 8: 2231.184 ops/ms Iteration 9: 2243.218 ops/ms Iteration 10: 2225.276 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB100": 2215.671 ±(99.9%) 49.759 ops/ms [Average] (min, avg, max) = (2128.090, 2215.671, 2243.218), stdev = 32.912 CI (99.9%): [2165.912, 2265.429] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testBB1000 # Run progress: 25.00% complete, ETA 00:06:12 # Fork: 1 of 1 # Warmup Iteration 1: 216.716 ops/ms Iteration 1: 224.247 ops/ms Iteration 2: 227.951 ops/ms Iteration 3: 227.862 ops/ms Iteration 4: 225.598 ops/ms Iteration 5: 224.347 ops/ms Iteration 6: 226.363 ops/ms Iteration 7: 227.772 ops/ms Iteration 8: 222.203 ops/ms Iteration 9: 221.670 ops/ms Iteration 10: 220.009 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB1000": 224.802 ±(99.9%) 4.253 ops/ms [Average] (min, avg, max) = (220.009, 224.802, 227.951), stdev = 2.813 CI (99.9%): [220.549, 229.055] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testBB10000 # Run progress: 33.33% complete, ETA 00:05:30 # Fork: 1 of 1 # Warmup Iteration 1: 23.132 ops/ms Iteration 1: 24.086 ops/ms Iteration 2: 24.781 ops/ms Iteration 3: 21.917 ops/ms Iteration 4: 23.835 ops/ms Iteration 5: 23.847 ops/ms Iteration 6: 24.127 ops/ms Iteration 7: 19.721 ops/ms Iteration 8: 14.624 ops/ms Iteration 9: 24.042 ops/ms Iteration 10: 23.782 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB10000": 22.476 ±(99.9%) 4.729 ops/ms [Average] (min, avg, max) = (14.624, 22.476, 24.781), stdev = 3.128 CI (99.9%): [17.747, 27.206] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testBB100000 # Run progress: 41.67% complete, ETA 00:04:48 # Fork: 1 of 1 # Warmup Iteration 1: 7.563 ops/ms Iteration 1: 2.631 ops/ms Iteration 2: 2.284 ops/ms Iteration 3: 2.207 ops/ms Iteration 4: 2.065 ops/ms Iteration 5: 2.049 ops/ms Iteration 6: 1.787 ops/ms Iteration 7: 1.765 ops/ms Iteration 8: 1.550 ops/ms Iteration 9: 1.466 ops/ms Iteration 10: 1.502 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB100000": 1.931 ±(99.9%) 0.578 ops/ms [Average] (min, avg, max) = (1.466, 1.931, 2.631), stdev = 0.383 CI (99.9%): [1.352, 2.509] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testStr1 # Run progress: 50.00% complete, ETA 00:04:07 # Fork: 1 of 1 # Warmup Iteration 1: 130089.457 ops/ms Iteration 1: 157926.098 ops/ms Iteration 2: 150663.145 ops/ms Iteration 3: 152266.834 ops/ms Iteration 4: 145093.922 ops/ms Iteration 5: 147732.209 ops/ms Iteration 6: 153810.488 ops/ms Iteration 7: 157686.926 ops/ms Iteration 8: 130054.895 ops/ms Iteration 9: 119065.170 ops/ms Iteration 10: 164756.029 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr1": 147905.572 ±(99.9%) 20777.681 ops/ms [Average] (min, avg, max) = (119065.170, 147905.572, 164756.029), stdev = 13743.150 CI (99.9%): [127127.890, 168683.253] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testStr10 # Run progress: 58.33% complete, ETA 00:03:26 # Fork: 1 of 1 # Warmup Iteration 1: 46077.403 ops/ms Iteration 1: 48557.317 ops/ms Iteration 2: 45078.924 ops/ms Iteration 3: 45377.919 ops/ms Iteration 4: 46935.936 ops/ms Iteration 5: 46306.815 ops/ms Iteration 6: 45527.436 ops/ms Iteration 7: 46947.106 ops/ms Iteration 8: 46360.635 ops/ms Iteration 9: 40737.735 ops/ms Iteration 10: 34142.785 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr10": 44597.261 ±(99.9%) 6346.679 ops/ms [Average] (min, avg, max) = (34142.785, 44597.261, 48557.317), stdev = 4197.935 CI (99.9%): [38250.582, 50943.940] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testStr100 # Run progress: 66.67% complete, ETA 00:02:45 # Fork: 1 of 1 # Warmup Iteration 1: 5635.924 ops/ms Iteration 1: 5347.216 ops/ms Iteration 2: 6228.200 ops/ms Iteration 3: 4904.953 ops/ms Iteration 4: 3672.086 ops/ms Iteration 5: 4658.461 ops/ms Iteration 6: 5706.649 ops/ms Iteration 7: 6685.671 ops/ms Iteration 8: 6808.084 ops/ms Iteration 9: 5211.229 ops/ms Iteration 10: 5419.502 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr100": 5464.205 ±(99.9%) 1442.556 ops/ms [Average] (min, avg, max) = (3672.086, 5464.205, 6808.084), stdev = 954.162 CI (99.9%): [4021.649, 6906.761] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testStr1000 # Run progress: 75.00% complete, ETA 00:02:04 # Fork: 1 of 1 # Warmup Iteration 1: 371.873 ops/ms Iteration 1: 439.540 ops/ms Iteration 2: 262.845 ops/ms Iteration 3: 447.279 ops/ms Iteration 4: 473.247 ops/ms Iteration 5: 430.893 ops/ms Iteration 6: 340.747 ops/ms Iteration 7: 284.222 ops/ms Iteration 8: 233.062 ops/ms Iteration 9: 355.354 ops/ms Iteration 10: 334.636 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr1000": 360.183 ±(99.9%) 127.615 ops/ms [Average] (min, avg, max) = (233.062, 360.183, 473.247), stdev = 84.409 CI (99.9%): [232.567, 487.798] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testStr10000 # Run progress: 83.33% complete, ETA 00:01:22 # Fork: 1 of 1 # Warmup Iteration 1: 26.012 ops/ms Iteration 1: 47.962 ops/ms Iteration 2: 44.019 ops/ms Iteration 3: 46.695 ops/ms Iteration 4: 44.823 ops/ms Iteration 5: 46.673 ops/ms Iteration 6: 44.661 ops/ms Iteration 7: 41.097 ops/ms Iteration 8: 48.738 ops/ms Iteration 9: 42.769 ops/ms Iteration 10: 45.937 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr10000": 45.338 ±(99.9%) 3.545 ops/ms [Average] (min, avg, max) = (41.097, 45.338, 48.738), stdev = 2.345 CI (99.9%): [41.793, 48.882] (assumes normal distribution) # JMH version: 1.26 # VM version: JDK 1.8.0_275, OpenJDK 64-Bit Server VM, 25.275-b01 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -javaagent:/home/zzb/tool/idea-IU-191.6707.61/lib/idea_rt.jar=45187:/home/zzb/tool/idea-IU-191.6707.61/bin -Dfile.encoding=UTF-8 # Warmup: 1 iterations, 10 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 3 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.hadoop.hbase.TestTableNameJMH.testStr100000 # Run progress: 91.67% complete, ETA 00:00:41 # Fork: 1 of 1 # Warmup Iteration 1: 4.342 ops/ms Iteration 1: 2.303 ops/ms Iteration 2: 3.016 ops/ms Iteration 3: 2.180 ops/ms Iteration 4: 2.124 ops/ms Iteration 5: 2.112 ops/ms Iteration 6: 1.945 ops/ms Iteration 7: 1.679 ops/ms Iteration 8: 1.242 ops/ms Iteration 9: 1.217 ops/ms Iteration 10: 1.457 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr100000": 1.927 ±(99.9%) 0.831 ops/ms [Average] (min, avg, max) = (1.217, 1.927, 3.016), stdev = 0.550 CI (99.9%): [1.096, 2.759] (assumes normal distribution) # Run complete. Total time: 00:08:16 REMEMBER: The numbers below are just data. To gain reusable insights, you need to follow up on why the numbers are the way they are. Use profilers (see -prof, -lprof), design factorial experiments, perform baseline and negative tests that provide experimental control, make sure the benchmarking environment is safe on JVM/OS/HW level, ask for reviews from the domain experts. Do not assume the numbers tell you what you want them to tell. Benchmark Mode Cnt Score Error Units TestTableNameJMH.testBB1 thrpt 10 36132.014 ± 1628.381 ops/ms TestTableNameJMH.testBB10 thrpt 10 14056.243 ± 638.379 ops/ms TestTableNameJMH.testBB100 thrpt 10 2215.671 ± 49.759 ops/ms TestTableNameJMH.testBB1000 thrpt 10 224.802 ± 4.253 ops/ms TestTableNameJMH.testBB10000 thrpt 10 22.476 ± 4.729 ops/ms TestTableNameJMH.testBB100000 thrpt 10 1.931 ± 0.578 ops/ms TestTableNameJMH.testStr1 thrpt 10 147905.572 ± 20777.681 ops/ms TestTableNameJMH.testStr10 thrpt 10 44597.261 ± 6346.679 ops/ms TestTableNameJMH.testStr100 thrpt 10 5464.205 ± 1442.556 ops/ms TestTableNameJMH.testStr1000 thrpt 10 360.183 ± 127.615 ops/ms TestTableNameJMH.testStr10000 thrpt 10 45.338 ± 3.545 ops/ms TestTableNameJMH.testStr100000 thrpt 10 1.927 ± 0.831 ops/ms