Hi there,
I'm interested in seeing what improvements there are in the JVM from 1.8 to 11. Running Yourkit, I can see that in 1.8 with the same application code the allocation rate is 2.6 M/sec, and running with JDK 11, it's only 350 K/sec. I'd like to find out what the difference is between JVMs, but when I turn on full memory allocation sampling, the allocation rate jumps from 350K to 900K, so something in the profiling disables some optimizations.
Here's the blog post with more details:
https://tersesystems.com/blog/2020/08/2 ... th-jdk-14/
and the application results:
https://github.com/wsargent/memalloctes ... er/results
is there a way to find what is causing the delta between JVMs?