Skip to Content
Java 9 High Performance
book

Java 9 High Performance

by Mayur Ramgir, Nick Samoylov
November 2017
Intermediate to advanced
398 pages
10h 14m
English
Packt Publishing
Content preview from Java 9 High Performance

Understanding the limitations of the JMH

Even the best tools can fail to provide you a solution which is ultimate and free from the problems that are associated with setting up microbenchmarks. The same is the issue when using microbenchmarks in Java through the use of the JMH. Remember, a benchmark is an experiment, which typically finds out the time and throughput of the machine in order to find out the functional benefits of using a particular code.

The use of a harness usually eliminates most of the problems. However, the basic principle behind the use of a microbenchmark remains the same. We cannot directly measure how a particular code performs within the CPU and the Java virtual machine. However, we can measure how much time and memory ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Distributed Computing in Java 9

Distributed Computing in Java 9

Raja Malleswara Rao Malleswara Rao Pattamsetti
Mastering Java 11 - Second Edition

Mastering Java 11 - Second Edition

Dr. Edward Lavieri Jr., Mandar Jog
Java EE 8 High Performance

Java EE 8 High Performance

Romain Manni-Bucau
Clojure: High Performance JVM Programming

Clojure: High Performance JVM Programming

Eduardo Díaz, Shantanu Kumar, Akhil Wali

Publisher Resources

ISBN: 9781787120785Supplemental Content