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.
If you liked this video, you'll love our Java Performance Masterclass. Learn more:
https://ycrash.io/java-performance-tr...
- - - - - - - - - - - - - -
Topics covered in the video:
0:10 - Xmx
1:25 - Java Heap
1:50 - Young Generation
2:05 - Old Generation
3:00 - Meta space
4:30 - Where are the threads stored?
5:20 - Xss
8:17 - Limiting the size of Others region
- - - - - - - - - - - - - -
Our Tools:
yCrash: https://yCrash.io/
GCeasy: https://gceasy.io/
fastThread: https://fastthread.io/
HeapHero: https://heaphero.io/
- - - - - - - - - - - - - -
SRE Community:
Need help in troubleshooting your performance problems?
Post here: https://answers.ycrash.io/
- - - - - - - - - - - - - -
Follow us on:
LinkedIn: / ycrash
Instagram: / ycrash_rca
Facebook: / tier1app
Twitter: / tier1app
- - - - - - - - - - - - - -
Related videos:
GCeasy, fastThread, HeapHero Training:
• GCeasy, fastThread, HeapHero Training give...
- - - - - - - - - - - - - -
#JavaMemory | #JVMMemory | #YoungOldmetaspace | #jvm | #memory | #fullgc | #serialgc | #heap | #threads | #sockets | #gcalgorithm | #gclog | #javamemorymanagement | #javamemorymodel | #javamemory | #jvmmemorymodel | #heapandstackmemoryinjava | #memorymanagement | #heapmemoryinjava | #heapmemory | #jvmmemorystructure | #memorymanagementinjava | #jvmmemory | #memorymanagementinjava8 | #stackmemory | #heapmemorymanagement | #jvmmemoryarchitecture | #javamemoryarchitecture