2 ガベージ・コレクタ
このトピックでは、Oracle JRockitおよびHotSpotで使用できるガベージ・コレクションのチューニング・オプションを説明し、それらの機能とパフォーマンスを比較します。
ガベージ・コレクションのチューニング
次の表は、Oracle JRockitおよびHotSpotで使用できる重要なガベージ・コレクション(GC)のチューニング・オプションを示します。
表2-1 ガベージ・コレクタ
| Oracle JRockitガベージ・コレクタ | HotSpotガベージ・コレクタ | 注意 | 
|---|---|---|
| これらのオプションのいずれかを使用するスループット・コレクタ・セット: 
 | スループット・コレクタ: 
 
 | パラレルGCスレッド数は、次を使用して制御できます -XX:ParallelGCThreads=n。 | 
| 次のオプションのいずれかを使用する待機時間の少ないコレクタ・セット: 
 
 
 | -XX:+UseG1GCまたは   注意:CMSコレクタは、JDK 9で非推奨になりました。 | HotSpotでは、2つのコンカレントのコレクタ間で選択できます。 
 ガベージファースト・ガベージ・コレクタはデフォルトのコレクタです。 | 
HotSpotに含まれている様々なガベージ・コレクタを理解するには、『Java Platform, Standard Edition HotSpot仮想マシン・ガベージ・コレクション・チューニング・ガイド』のガベージ・コレクションのチューニングの概要に関する項を参照してください。