2017-03-28 4 views
-2

当社のJavaアプリケーションにCMS gcを使用しています。単一のCPU環境でデフォルトにする代わりに、-XX:+ UseParNewGCとしてgcパラメータを設定すると、何が起こるのだろうか?パフォーマンスが変わるでしょうか? -serverフラグを使用すると、並列コピーコレクタがjvmによって実行されるか、または明示的にそれを明示する必要がありますか?並列GC約オラクルGCチューニング・ドキュメントから-XX:シングルCPU環境用+ UseParNewGCパラメータ

+0

申し訳ありませんが、誤解を招いています.iは実際に最善を尽くしました。 –

答えて

1

:Nが8よりも大きいN個のハードウェアスレッドを有するマシンで

、 平行コレクタはごみの数として、Nの固定された画分を使用し コレクタスレッド。画分は約5/8に大きな値8以下のNの値ではNの ため、使用数は、あなたのCPUはマルチスレッド化されている場合を除きだから、あなたが予想利益を得られないだろうN. found here

です。また、上記の文書のセクション5をよく読んでください。

関連する問題