5 ms·
I use GraalVM as my standard non-native JDK (OpenJDK replacement) and I'd say the performance is somewhat better. There are a lot of non-biased benchmarks you
by gavinray 4y ago
I use GraalVM as my standard non-native JDK (OpenJDK replacement) and I'd say the performance is somewhat better.
There are a lot of non-biased benchmarks you can find online, most of them showing that Graal (both CE/EE, though particularly EE) are more performant than OpenJDK.
You then also have the option to compile to native, or to embed/run code in other languages baked in.
It's a no-lose scenario IMO.
- solarkraft 4y agoAre there no downsides?
- kaba0 4y agoIt usually needs a bit longer warmup period in my experience. But for long-running processes it can be ideal, Twitter for example uses it for quite some time in production. Also, not every GC is available, or only in the enterprise version.