На самом деле не разбираясь в Java и особенно в отладке в Java, но получая дамп кучи в Jenkins с помощью Мониторинг и последующее декодирование в Eclipse с помощью MAT показывает, что общий объем используемой памяти составляет 169,4 МБ, тогда как при мониторинге Jenkins кажется, что память постоянно используется, и GC часто запускаются. -XmX — это 4G.
Почему я получаю только 169,4 МБ с MAT? Может быть потому, что перед созданием дампа Дженкинс выполняет GC? Если да, то могу ли я избежать этого, чтобы увидеть полный дамп памяти?