現在、CMS と ParNewGC を組み合わせて使用しています。
-XX:+UseConcMarkSweepGC -XX:+UseParNewGC
私の理解では、CMSはOld Gen GCに使用され、UserPareNewGCはgenガベージコレクションに使用されます。
単一のパラメーターとして CMS のみを渡すと -XX:+UseConcMarkSweepGC
、CMS は若い世代と古い世代の両方のガベージ コレクションに使用されますか?
UseParNewGC
CMS と一緒に構成されていませんが、まだ若い世代に使用されていると思います。しかし、私は仮定を確認したい。
私は正しいですか?
編集: JDK 1.7 バージョンを使用しています。1.7 と 1.8で動作が異なる場合は、説明してください。