Как указывает г-н Лоури, вы можете увеличить молодое поколение, что увеличит (мы надеемся) время между второстепенными событиями GC.Таким образом, больше объектов должны стать мусором и будут собираться в младшем GC, а не повышаться до старого поколения.Альтернативный подход заключается в увеличении порога владения, который дает тот же эффект, что дольше сохраняет объекты в молодом поколении.
Другой вопрос, который вы должны себе задать, - вам действительно нужно использовать параллельный сборщик мусора?Если вы используете G1, часть работы по сбору старого пространства выполняется одновременно с потоками приложения.Возможно, вам удастся полностью устранить длинные паузы (при условии, что вы не пострадали от чрезмерной фрагментации кучи), поскольку вам не потребуется полная компактная сборка.
Для полного устранения пауз я могу от всей души порекомендовать коллектор C4 вЗинг из Азула (на кого я работаю :-)).