Garbage collection performance metrics parameters


Footprint: A size measure. such as a heap memory size.

Promptness: It is a time difference between when object becomes dead/garbage and its memory available for reuse.

Frequency of collection:  It is about how often the garbage collector occurs, relative with the application execution.

Pause Time: It is about how long time the application execution is stop/pause while the Garbage collection process is running.

Garbage Collection Overhead: It is the total time spent for the Garbage collection.

Throughput: It is the time which is not spent in the Garbage Collection. It is reverse of 'Garbage Collection Overhead'.