KRYO 5 # JMH version: 1.21 # VM version: JDK 1.8.0_151, Java HotSpot(TM) 64-Bit Server VM, 25.151-b12 # VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/bin/java # VM options: # Warmup: 2 iterations, 2 s each # Measurement: 20 iterations, 2 s each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: org.apache.hive.benchmark.ql.exec.KryoBench.BaseBench.testSerializeMapWork # Run progress: 0.00% complete, ETA 00:00:44 # Fork: 1 of 1 # Warmup Iteration 1: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/Users/lbodor/apache/hive/itests/hive-jmh/target/dependency/log4j-slf4j-impl-2.12.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/Users/lbodor/apache/hive/itests/hive-jmh/target/dependency/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] 0.806 ms/op # Warmup Iteration 2: 0.664 ms/op Iteration 1: 0.666 ms/op Iteration 2: 0.654 ms/op Iteration 3: 0.628 ms/op Iteration 4: 0.626 ms/op Iteration 5: 0.626 ms/op Iteration 6: 0.632 ms/op Iteration 7: 0.640 ms/op Iteration 8: 0.628 ms/op Iteration 9: 0.631 ms/op Iteration 10: 0.624 ms/op Iteration 11: 0.626 ms/op Iteration 12: 0.627 ms/op Iteration 13: 0.623 ms/op Iteration 14: 0.628 ms/op Iteration 15: 0.628 ms/op Iteration 16: 0.675 ms/op Iteration 17: 0.683 ms/op Iteration 18: 0.680 ms/op Iteration 19: 0.679 ms/op Iteration 20: 0.670 ms/op Result "org.apache.hive.benchmark.ql.exec.KryoBench.BaseBench.testSerializeMapWork": 0.644 ±(99.9%) 0.020 ms/op [Average] (min, avg, max) = (0.623, 0.644, 0.683), stdev = 0.023 CI (99.9%): [0.624, 0.663] (assumes normal distribution) # Run complete. Total time: 00:00:45 Benchmark Mode Cnt Score Error Units KryoBench.BaseBench.testSerializeMapWork avgt 20 0.644 ± 0.020 ms/op ----------------------- KRYO 4 # Run progress: 0.00% complete, ETA 00:00:44 # Fork: 1 of 1 # Warmup Iteration 1: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/Users/lbodor/apache/hive/itests/hive-jmh/target/dependency/log4j-slf4j-impl-2.12.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/Users/lbodor/apache/hive/itests/hive-jmh/target/dependency/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] 0.838 ms/op # Warmup Iteration 2: 0.748 ms/op Iteration 1: 0.747 ms/op Iteration 2: 0.704 ms/op Iteration 3: 0.762 ms/op Iteration 4: 0.843 ms/op Iteration 5: 0.849 ms/op Iteration 6: 0.773 ms/op Iteration 7: 0.749 ms/op Iteration 8: 0.700 ms/op Iteration 9: 0.757 ms/op Iteration 10: 0.728 ms/op Iteration 11: 0.821 ms/op Iteration 12: 0.785 ms/op Iteration 13: 0.795 ms/op Iteration 14: 0.815 ms/op Iteration 15: 0.766 ms/op Iteration 16: 0.770 ms/op Iteration 17: 0.774 ms/op Iteration 18: 0.742 ms/op Iteration 19: 0.772 ms/op Iteration 20: 0.758 ms/op Result "org.apache.hive.benchmark.ql.exec.KryoBench.BaseBench.testSerializeMapWork": 0.771 ±(99.9%) 0.035 ms/op [Average] (min, avg, max) = (0.700, 0.771, 0.849), stdev = 0.040 CI (99.9%): [0.736, 0.805] (assumes normal distribution) # Run complete. Total time: 00:00:45 Benchmark Mode Cnt Score Error Units KryoBench.BaseBench.testSerializeMapWork avgt 20 0.771 ± 0.035 ms/op