News: 0001660984

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

OpenJDK vs. GraalVM vs. Eclipse Temurin vs. Semeru Java Performance

([Software] 78 Minutes Ago 5 Comments)


Immediately following the [1]OpenJDK 8 through OpenJDK 27 benchmarks I expanded the scope of testing to look at how recent OpenJDK releases have been comparing to alternative JVMs like GraalVM, Temurin, and Semeru. Here are those benchmarks if curious about the Java performance in those different environments.

[2]

From the System76 Thelio Major workstation powered by the AMD Ryzen Threadripper 9980X and running Fedora Workstation 44, I expanded the Java benchmarks to compare some alternative JVM implementations. With OpenJDK 25 being the current LTS release, I kept the OpenJDK 25, 26, and 27 results from the prior testing and then added in GraalVM Community 25i4, Eclipse Temurin 25.0.4.1, and IBM Semeru 27.0 for getting a current idea about the performance out of these Java implementations.

Each test was done with the stock settings for a look at the out-of-the-box performance and namely providing these results for reference purposes.



[1] https://www.phoronix.com/review/java-8-openjdk-27-benchmarks

[2] https://www.phoronix.com/image-viewer.php?id=openjdk-graalvm-temurin-semeru&image=openjdk_java_comparisons_lrg



"And they told us, what they wanted...
Was a sound that could kill some-one, from a distance." -- Kate Bush