私は、グローバルキャッシュを持ち、データパブリッシャーも持っているアプリケーションで作業しています。問題は、メモリ不足の問題に頻繁に直面することです。いくつかの調整を行いましたが、十分ではありません。若い世代やテニュア世代対象を多数取り揃えております。ほとんどの場合、アプリは Tenured 世代に移動するため、OutOfMemoryError がスローされます。
2 つの CPU ホストがあるため、一時停止時間を回避するためにスループット コレクターを適用できますが、主に若い世代を収集するため、並行低一時停止コレクターを使用しています。
このアプリケーション用に VM を調整する最善の方法は何ですか?
マイナー GC を増やすにはどうすればよいですか。これにより、Tenured 世代が制御されます。
前もって感謝します。