Java Memory Management Performance Analysis

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Old Generation Analysis

Old generation occupancy after full collections:

gc event-type:FULL_COLLECTION -o old-after, old-capacity, heap-capacity ./gc.log  > gc.csv

Full collection frequency, time, and CPU usage:

New generation collection frequency, time, and CPU usage:

Garbage Collection Time Analysis

Leak Analysis

YourKit Memory Snapshot Comparison