Egor Litvinenko
Ну так у нас 10 gb, с zgc пробовали 10 и 16, при этом с zgc процесс в целом отъел 64 gb с виртуальной.
А как память измеряли? Виртуальная - это какая именно?
В целом, это нормально, что zgc больше жрет процессора, это особенность всех конкурентных сборщиков. Какой, кстати, live set? Если близок к 90%, то цпу может сожраться очень много. Это все цена коротких пауз.
Shenandoah правильно советуют для такого размера кучи, потому что ZGC пока не поддерживает сжатые указатели, а, значит, реальной памяти сьедает гораздо больше