Hitachi

Cosminexus V11 アプリケーションサーバ システム設計ガイド


7.17.6 ZGC独自のGC発生要因

GC発生要因のうち,ZGCを使用している場合にだけ適用される要因について説明します。

表7‒12 ZGC独自のGC発生要因

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が発生しました。