Specific meanings of jstat parameters : YGCT FGCT GCT

  • YGCT - Seconds spent in young generation collections since the JVM started
  • FGCT - Seconds spent doing full garbage collections since the JVM started
  • GCT - the sum of the above two values

This knowledge comes from experience and testing - I have not found a good reference defining the time unit and exact meaning.


    S0C – Current survivor space 0 capacity (KB).
    S1C  –  Current survivor space 1 capacity (KB).
    S0U – Survivor space 0 utilization (KB).
    S1U  – Survivor space 1 utilization (KB).
    EC    – Current eden space capacity (KB).
    EU    – Eden space utilization (KB).
    OC    – Current old space capacity (KB).
    OU    – Old space utilization (KB).
    PC     – Current permanent space capacity (KB).
    PU     – Permanent space utilization (KB).
    YGC   – Number of young generation GC Events.
    YGCT – Young generation garbage collection time.
    FGC   – Number of full GC events.
    FGCT – Full garbage collection time.
    GCT   – Total garbage collection time.

FGCT +YGCT = GCT
FGCT /FGC = avg time taken per full gc cycle 
YGCT / YGC = avg time taken per each young GC

these are useful whenyou are dealing with GC stats.