whichjdk.com icon indicating copy to clipboard operation
whichjdk.com copied to clipboard

Add GraalVM as an JDK option

Open Thihup opened this issue 3 years ago • 5 comments

Thihup avatar Oct 11 '21 14:10 Thihup

Great idea. I will add this option. However, I have not query much experience with GraalVM in production to give a valid recommendation. Please state your opinions here, so I can summarise a validated recommendation.

jochenchrist avatar Oct 11 '21 14:10 jochenchrist

GraalVM *

  • Some compatibility issues (bugs in GraalVM)
  • Cannot use ZGC or Shenandoah GC.

GraalVM Native-images

GraalVM CE

  • It has a similar performance to Hotspot C2.
  • High memory footprint compared to Hotspot C2.

GraalVM EE

  • Contains some features compared to GraalVM CE.
  • It has a much higher throughput than GraalVM CE.

JellyBrick avatar Oct 12 '21 04:10 JellyBrick

I want to note that PGO on native-image is not available in GraalVM CE.

danthe1st avatar Mar 23 '24 08:03 danthe1st