2017-06-06 4 views
1

ときどき私のJVMがメモリ不足になりますが、OOMingから回復できます(またはheapDumpOnOOMとデバッグ)。メモリを使い果たす前に何時間もGCでスラッシュする傾向があります。 これは本質的に答えられていない質問と同じです:How can I configure the Java GC Overhead Limit? しかし、私は98%/ 2%のしきい値を調整することができないと思うので、同様の効果を達成する方法を求めています。過度のGCに気づき、好ましくはOOMを引き起こすか、またはJVMなどを強制終了する。過度のGCですぐにOOMを使用できますか?

答えて

1

オラクル社のGC ergonomics guideは、両方のしきい値のオプションをカバーしています。 GCTimeLimitおよびGCHeapFreeLimit。前者を下げて後者を増やすと、OOMが早く発生するはずです。

関連する問題