7.17.6 ZGC独自のGC発生要因
GC発生要因のうち,ZGCを使用している場合にだけ適用される要因について説明します。
|
GC発生要因 |
説明 |
|---|---|
|
ZTimer |
前回のGCから,-XX:ZCollectionInterval=<seconds>オプションで指定した時間が経過したため,GCが発生しました。 |
|
ZWarmup |
ZWarmup以外の要因のGCが発生していないときに,ヒープ領域の使用率が10%,20%または30%を超えたため,GCが発生しました。 |
|
ZAllocationRate |
最大割り当て率と空きメモリ量から,OutOfMemoryが発生するおそれがあると判断されたため,GCが発生しました。 |
|
ZAllocationStall |
アプリケーションの実行に必要なJavaヒープ領域の空き容量が不足しているため,GCが発生しました。 |
|
ZProactive |
GCでスループットが低下してもシステムの動作に大きな影響がない場合に,前もってGCが発生しました。 |
|
ZHighUsage |
Javaヒープ領域の95%以上が使用されたため,GCが発生しました。 |