OpenJDK 8/11 vs. GraalVM 20 vs. Amazon Corretto JVM Benchmarks

Written by Michael Larabel in Software on 25 March 2020 at 02:00 PM EDT. Page 3 of 5. 32 Comments.
Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto

For Java-based file encryption with Bork, GraalVM had a narrow first place finish compared to Corretto and OpenJDK.

Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto

In the case of the Java DaCapo Benchmark results, the H2 sub-test was one of the rare cases where OpenJDK 14 was the fastest while Corretto 11 was performing similar to OpenJDK 11 while the rest were tied for the slowest.

Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto
Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto

The outcome of the JVM performance tended to vary a fair amount depending upon the individual workloads.

Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto
Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto
Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto
Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto
Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto

For the most part, the Amazon Correto performance tended to be quite close to the upstream OpenJDK. With GraalVM 20.0 there was its share of both wins and losses.


Related Articles