JVM memory has multiple regions, some are known (Young Generation, Old Generation, Metaspace). Some are unknown (Threads, JNI, Socket Buffers,…). You will understand the purpose of each region in JVM memory.

In this video clip, you will learn why your java process will occupy more than -Xmx value you had configured.

https://youtu.be/uJLOlCuOR4k


Reference Article: https://blog.gceasy.io/2019/02/19/jv...-easily-video/