G1コレクターを使用したときにJVM(ホットスポット)がメモリリークする問題が発生したことはありますか?
ヒープサイズを60GBに固定しました(-msと-msの両方が60Gに設定されています)が、Javaプロセスのサイズ(psコマンドのvsz列による)は約64GBから始まりますが、84GBに増加します7時間以内。
並列コレクターを使用すると、プロセスサイズは20時間の実行にわたって安定し、約65GB程度になります。
他の誰かがG1コレクターで同様の問題を抱えていましたか?私は非常に単純なベンチマークを実行しており、直接バッファメモリやその他のオフヒープメモリ(私が知っている)を使用していません。
Javaのバージョンは1.7.0、アップデート5です。
(私はこれについてOracleにバグを提起しましたが、誰かが回避策を持っている場合に備えて、ここでもチェックすると思いました)。