最新の G1 ガベージ コレクタを使用したいのですが、使用中にメモリ割り当てエラーが発生する状況に遭遇しています。これは、メモリを OS に解放しているためだと思います。OS は、要求されたときに JVM がメモリを取り戻すことを許可していないためです。これは、CMS コレクターでは発生しないためです。私が実行している特定のサーバーは、CMS コレクターで正常に機能しており (理想的とは言えない GC の一時停止を除いて)、G1 に移動するとすぐに、約 6 時間の実行後にこれらの割り当てエラーが発生し、JVM が存在します。
G1コレクターでこれが起こらないようにすることが可能かどうかは明らかではありませんが、コミュニティの誰かが答えてくれることを望んでいました.
ありがとう!