Java Benchmarks: OpenJDK 8 Through OpenJDK 19 EA, OpenJ9, GraalVM CE

Written by Michael Larabel in Software on 23 June 2022 at 08:33 AM EDT. Page 3 of 3. 55 Comments.

Oracle's GraalVM CE was performing very well within some of the Renaissance benchmarks compared to OpenJDK.

OpenJ9 failed to successfully run some of the Renaissance benchmarks.

The geometric mean is for all of the Java benchmarks where they were successfully tested across all of the JVM versions/implementations under test. OpenJDK 18 and especially the OpenJDK 19 early access is looking quite good overall for performance and in some cases finally matching or outperforming the old OpenJDK 8 build. GraalVM CE also performed very well in select benchmarks as did OpenJ9 in a few select areas.

Or above is a look at the geometric mean for all of the results once dropping the OpenJ9 runs, since they failed to run some of the Renaissance benchmarks. This larger mix of data shows Oracle GraalVM CE being quite competitive with the performance of OpenJDK. OpenJDK 19 in its EA form is looking quite nice from a performance perspective. OpenJDK 19 GA is expected in September.

Those wishing to go through all of these JVM benchmark results in full can do so via this result page. Again, the testing was intended at just a default / out-of-the-box look at the JVM performance across these OpenJDK versions and alternative implementations.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.