8. Benchmarking Java Applications

It is a common practice to evaluate the performance of an application or make inferences about the performance of an application through the use of benchmarks. Benchmarks are programs specifically developed to measure the performance of one or more elements of a computing system. In the context of Java software, benchmarks are Java programs intended to measure the performance of one or more elements of a system where the Java program is being executed. These elements can include the entire hardware and software stack or be limited to a small segment of functionality in a Java program. The latter is often described as a micro-benchmark since it has a much narrower focus. Benchmarks used to make the broader evaluation ...

Get Java™ Performance now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.