Fundamentals 4 min read

Performance Benchmark of OpenJDK 8‑19, OpenJ9, and GraalVM CE on Ubuntu 22.04

Phoronix benchmarked OpenJDK versions 8 through 19 alongside OpenJ9 and GraalVM CE on an Intel Core i5‑12600K Ubuntu 22.04 system, revealing varied performance across SciMark, matrix multiplication, LU decomposition, DaCapo, Renaissance, and other tests, with OpenJDK 18/19 often leading in overall scores.

IT Services Circle
IT Services Circle
IT Services Circle
Performance Benchmark of OpenJDK 8‑19, OpenJ9, and GraalVM CE on Ubuntu 22.04

Phoronix conducted performance benchmarks of multiple JDK versions from OpenJDK 8 to OpenJDK 19, along with two alternative JVM implementations, OpenJ9 and GraalVM Community Edition, on a machine equipped with an Intel Core i5‑12600K CPU running Ubuntu 22.04 LTS.

The test suite included Java SciMark 2.0, sparse matrix multiplication, dense LU decomposition, Bork file encryption, DaCapo, Renaissance, and Jython benchmarks, with results presented in a series of charts.

Overall, OpenJ9 showed strong performance in SciMark and dense LU tests, while GraalVM CE excelled in DaCapo and Renaissance, and OpenJDK 18/19 generally achieved the best geometric‑mean scores, often matching or surpassing older OpenJDK 8 builds.

Some benchmarks, such as sparse matrix multiplication and certain Renaissance tests, revealed slower execution for OpenJ9, and OpenJ9 failed to run several Renaissance workloads.

Full benchmark data is available at OpenBenchmarking.org , with the original article on Phoronix: Phoronix Java OpenJDK Benchmark .

JavaPerformance BenchmarkJDKGraalVMUbuntuOpenJ9
IT Services Circle
Written by

IT Services Circle

Delivering cutting-edge internet insights and practical learning resources. We're a passionate and principled IT media platform.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.