We made the decision to move to Java 11 for an upcoming release that will be our Long Term Servicing branch. We have noticed a non-trivial increase in memory usage compared to Java 8. On most platforms, it isn't something critical. On Solaris, with the Oracle JVM, we see about double our process memory footprint, and this memory is outside the heap. It also seems to be related to SSL/security as it is much worse where we heavily use security/encryption. While investigating this issue, we were looking at new JVM options over what we currently use on Java 8. At this point, we are think the Solaris (11.04) JVM may be buggy, but in general, has anyone been using Java 11 with Tomcat and do they have some JVM option settings that work well for them?
Thanks Dave