JMH JMH is a Java harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targetting the JVM. [1] http://openjdk.java.net/projects/code-tools/jmh/ http://s-j.github.io/getting-started-with-jmh/ http://tutorials.jenkov.com/java-performance/jmh.html#the-benchmarks-jar-file https://www.sitepoint.com/which-java-logging-framework-has-the-best-performance/