# 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=42051:/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: 19193.489 ops/ms Iteration 1: 23884.514 ops/ms Iteration 2: 19672.242 ops/ms Iteration 3: 22867.292 ops/ms Iteration 4: 22636.340 ops/ms Iteration 5: 20440.354 ops/ms Iteration 6: 19953.697 ops/ms Iteration 7: 21989.550 ops/ms Iteration 8: 20756.457 ops/ms Iteration 9: 19511.248 ops/ms Iteration 10: 24181.175 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB1": 21589.287 ±(99.9%) 2645.529 ops/ms [Average] (min, avg, max) = (19511.248, 21589.287, 24181.175), stdev = 1749.854 CI (99.9%): [18943.758, 24234.816] (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=42051:/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:54 # Fork: 1 of 1 # Warmup Iteration 1: 21038.621 ops/ms Iteration 1: 23996.183 ops/ms Iteration 2: 24367.789 ops/ms Iteration 3: 24263.893 ops/ms Iteration 4: 22980.949 ops/ms Iteration 5: 19158.799 ops/ms Iteration 6: 18535.636 ops/ms Iteration 7: 22879.876 ops/ms Iteration 8: 23954.560 ops/ms Iteration 9: 24090.010 ops/ms Iteration 10: 23972.687 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB10": 22820.038 ±(99.9%) 3261.409 ops/ms [Average] (min, avg, max) = (18535.636, 22820.038, 24367.789), stdev = 2157.220 CI (99.9%): [19558.629, 26081.447] (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=42051:/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:07:01 # Fork: 1 of 1 # Warmup Iteration 1: 20519.713 ops/ms Iteration 1: 21230.629 ops/ms Iteration 2: 21175.428 ops/ms Iteration 3: 21179.329 ops/ms Iteration 4: 20390.575 ops/ms Iteration 5: 17927.016 ops/ms Iteration 6: 20012.679 ops/ms Iteration 7: 19588.453 ops/ms Iteration 8: 19991.583 ops/ms Iteration 9: 19800.278 ops/ms Iteration 10: 20896.038 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB100": 20219.201 ±(99.9%) 1534.251 ops/ms [Average] (min, avg, max) = (17927.016, 20219.201, 21230.629), stdev = 1014.812 CI (99.9%): [18684.950, 21753.452] (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=42051:/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:15 # Fork: 1 of 1 # Warmup Iteration 1: 18193.430 ops/ms Iteration 1: 20135.957 ops/ms Iteration 2: 18387.287 ops/ms Iteration 3: 20073.776 ops/ms Iteration 4: 20088.185 ops/ms Iteration 5: 20030.115 ops/ms Iteration 6: 20025.918 ops/ms Iteration 7: 19431.964 ops/ms Iteration 8: 19604.012 ops/ms Iteration 9: 14648.588 ops/ms Iteration 10: 17999.190 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB1000": 19042.499 ±(99.9%) 2598.478 ops/ms [Average] (min, avg, max) = (14648.588, 19042.499, 20135.957), stdev = 1718.732 CI (99.9%): [16444.021, 21640.977] (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=42051:/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:32 # Fork: 1 of 1 # Warmup Iteration 1: 15762.239 ops/ms Iteration 1: 17073.020 ops/ms Iteration 2: 17820.908 ops/ms Iteration 3: 17689.899 ops/ms Iteration 4: 16279.232 ops/ms Iteration 5: 16955.646 ops/ms Iteration 6: 15517.004 ops/ms Iteration 7: 16046.513 ops/ms Iteration 8: 15737.071 ops/ms Iteration 9: 13974.494 ops/ms Iteration 10: 16871.216 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB10000": 16396.500 ±(99.9%) 1739.053 ops/ms [Average] (min, avg, max) = (13974.494, 16396.500, 17820.908), stdev = 1150.276 CI (99.9%): [14657.447, 18135.553] (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=42051:/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:50 # Fork: 1 of 1 # Warmup Iteration 1: 14216.840 ops/ms Iteration 1: 15212.979 ops/ms Iteration 2: 12141.478 ops/ms Iteration 3: 13465.866 ops/ms Iteration 4: 15050.057 ops/ms Iteration 5: 15137.976 ops/ms Iteration 6: 14698.251 ops/ms Iteration 7: 14116.059 ops/ms Iteration 8: 14658.630 ops/ms Iteration 9: 15096.021 ops/ms Iteration 10: 12328.523 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testBB100000": 14190.584 ±(99.9%) 1758.427 ops/ms [Average] (min, avg, max) = (12141.478, 14190.584, 15212.979), stdev = 1163.091 CI (99.9%): [12432.157, 15949.011] (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=42051:/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:08 # Fork: 1 of 1 # Warmup Iteration 1: 201974.743 ops/ms Iteration 1: 192303.131 ops/ms Iteration 2: 184708.737 ops/ms Iteration 3: 169679.957 ops/ms Iteration 4: 164650.182 ops/ms Iteration 5: 201737.346 ops/ms Iteration 6: 197369.936 ops/ms Iteration 7: 211312.143 ops/ms Iteration 8: 210314.213 ops/ms Iteration 9: 216438.640 ops/ms Iteration 10: 201420.961 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr1": 194993.525 ±(99.9%) 26320.902 ops/ms [Average] (min, avg, max) = (164650.182, 194993.525, 216438.640), stdev = 17409.647 CI (99.9%): [168672.622, 221314.427] (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=42051:/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: 187955.922 ops/ms Iteration 1: 196782.456 ops/ms Iteration 2: 201161.892 ops/ms Iteration 3: 206489.739 ops/ms Iteration 4: 167224.565 ops/ms Iteration 5: 209547.062 ops/ms Iteration 6: 214356.028 ops/ms Iteration 7: 187462.111 ops/ms Iteration 8: 183666.419 ops/ms Iteration 9: 210214.733 ops/ms Iteration 10: 198165.705 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr10": 197507.071 ±(99.9%) 21936.890 ops/ms [Average] (min, avg, max) = (167224.565, 197507.071, 214356.028), stdev = 14509.895 CI (99.9%): [175570.181, 219443.961] (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=42051:/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: 181284.532 ops/ms Iteration 1: 166709.727 ops/ms Iteration 2: 190659.542 ops/ms Iteration 3: 198826.273 ops/ms Iteration 4: 143348.084 ops/ms Iteration 5: 202599.433 ops/ms Iteration 6: 171938.317 ops/ms Iteration 7: 188507.849 ops/ms Iteration 8: 195776.280 ops/ms Iteration 9: 188007.813 ops/ms Iteration 10: 195703.271 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr100": 184207.659 ±(99.9%) 27688.608 ops/ms [Average] (min, avg, max) = (143348.084, 184207.659, 202599.433), stdev = 18314.300 CI (99.9%): [156519.051, 211896.267] (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=42051:/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: 117570.776 ops/ms Iteration 1: 123078.155 ops/ms Iteration 2: 127218.184 ops/ms Iteration 3: 135727.076 ops/ms Iteration 4: 135285.293 ops/ms Iteration 5: 134142.583 ops/ms Iteration 6: 127112.142 ops/ms Iteration 7: 103498.207 ops/ms Iteration 8: 130736.420 ops/ms Iteration 9: 129718.439 ops/ms Iteration 10: 137935.230 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr1000": 128445.173 ±(99.9%) 14980.570 ops/ms [Average] (min, avg, max) = (103498.207, 128445.173, 137935.230), stdev = 9908.720 CI (99.9%): [113464.603, 143425.743] (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=42051:/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: 66845.249 ops/ms Iteration 1: 75109.467 ops/ms Iteration 2: 81455.103 ops/ms Iteration 3: 72334.442 ops/ms Iteration 4: 56810.427 ops/ms Iteration 5: 88697.933 ops/ms Iteration 6: 91733.108 ops/ms Iteration 7: 94218.309 ops/ms Iteration 8: 93256.891 ops/ms Iteration 9: 92212.338 ops/ms Iteration 10: 92925.106 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr10000": 83875.312 ±(99.9%) 18719.619 ops/ms [Average] (min, avg, max) = (56810.427, 83875.312, 94218.309), stdev = 12381.869 CI (99.9%): [65155.693, 102594.932] (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=42051:/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: 74726.972 ops/ms Iteration 1: 74316.304 ops/ms Iteration 2: 71088.479 ops/ms Iteration 3: 42592.193 ops/ms Iteration 4: 47837.349 ops/ms Iteration 5: 79903.640 ops/ms Iteration 6: 79226.630 ops/ms Iteration 7: 77239.721 ops/ms Iteration 8: 79815.746 ops/ms Iteration 9: 78980.667 ops/ms Iteration 10: 80018.224 ops/ms Result "org.apache.hadoop.hbase.TestTableNameJMH.testStr100000": 71101.895 ±(99.9%) 21160.224 ops/ms [Average] (min, avg, max) = (42592.193, 71101.895, 80018.224), stdev = 13996.178 CI (99.9%): [49941.672, 92262.119] (assumes normal distribution) # Run complete. Total time: 00:08:15 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 21589.287 ± 2645.529 ops/ms TestTableNameJMH.testBB10 thrpt 10 22820.038 ± 3261.409 ops/ms TestTableNameJMH.testBB100 thrpt 10 20219.201 ± 1534.251 ops/ms TestTableNameJMH.testBB1000 thrpt 10 19042.499 ± 2598.478 ops/ms TestTableNameJMH.testBB10000 thrpt 10 16396.500 ± 1739.053 ops/ms TestTableNameJMH.testBB100000 thrpt 10 14190.584 ± 1758.427 ops/ms TestTableNameJMH.testStr1 thrpt 10 194993.525 ± 26320.902 ops/ms TestTableNameJMH.testStr10 thrpt 10 197507.071 ± 21936.890 ops/ms TestTableNameJMH.testStr100 thrpt 10 184207.659 ± 27688.608 ops/ms TestTableNameJMH.testStr1000 thrpt 10 128445.173 ± 14980.570 ops/ms TestTableNameJMH.testStr10000 thrpt 10 83875.312 ± 18719.619 ops/ms TestTableNameJMH.testStr100000 thrpt 10 71101.895 ± 21160.224 ops/ms