Andriy Redko
Andriy Redko
One of the major differences between JDK-8 and JDK-11 is the change of the GC: JDK-8 uses parallel GC by default, whereas JDK-11 uses G1. As an experiment, you may...
> Thanks for the quick response. We are using CMS GC in both JDK8 and JDK 11. Understood, CMS is gone in JDK-14 [1], have you tried with G1 (JDK-11)...
> Yes we are using CMS all the time as this was recommended by Opensearch in jvm options May you please point out where this recommendation is? AFAIK CMS was...
> In jam.options CMS is recommended from Jdk8-13 Oh right, you are using 1.2.x - this release line is not maintained anymore. I would recommend you enable NTM [1] and...
Interesting, Could you please share `pmap -x ` for both?
` 9926520K` vs ` 10064652K`, which is not too much of a difference, could you share the exact JDK-8 and JDK-11 versions please?
> Sure. Here it is; Oops, did you run `-x` flag? I don't see RSS column in the output
@swapnilsvaidya just got back to this, yeah, it seems like from `pmap` JDK-11 consumes more RSS, and it seems like it mostly comes from `[ anon ]` blocks (I compared...
I was glancing through a number of articles / reports / posts and there is strong signals that in general JDK-11 memory consumptions is slightly higher than JDK-8, I think...
@peternied I have changed 1.3 back to 1.2.x since there is a diff in default GC between these two versions (conf/jvm.options)