Были ли у кого-нибудь проблемы с утечкой памяти JVM (Hotspot) при использовании сборщика G1?
Я установил размер кучи на 60 ГБ (и -ms, и -ms установлены на 60 ГБ), но размер процесса java (согласно столбцу vsz команды ps) начинается примерно с 64 ГБ, но увеличивается до 84 ГБ. в течение 7 часов.
При использовании параллельного сборщика размер процесса остается стабильным в течение 20 часов работы и составляет около 65 ГБ.
Были ли у кого-нибудь подобные проблемы с коллектором G1? Я запускаю очень простой тест и не использую никакой прямой буферной памяти или другой памяти вне кучи (о которой я знаю).
Версия Java 1.7.0, обновление 5.
(Я поднял ошибку с Oracle по этому поводу, но решил проверить и здесь, если у кого-то есть обходной путь).
removeEldestEntry
, но это не имеет отношения к тесту, есть гонка данных и ненужная синхронизация. обработка статистики. Впрочем, на тест это все никак не влияет. - person bestsss   schedule 19.06.2012