Before understanding FULL GC you should get an overview of how Java memory is organized and managed?
In SAP, Java objects are allocated in heap memory and SAP heap memory is divided into two parts:
1. Young Generation - All new objects are allocated here.
2. Old Generation - Objects which are no longer referenced will be moved from Young gen to Old gen
GC (garbage collection) is a process to freeup memory by cleaning up unreferenced objects in the heap.
Small GC - The garbage collection process that happens in Young generation.
Full GC - The process of freeing up memory in both young and old generation is termed as Full GC
What are the logs to analyze SAP Java FULL GCs?
What's the reason for FULL GC?
Tags: SAP Java Full gc, small gc , concurrent gc, explicit gc, Java perfomance issues GCs,