Есть ли способ рассчитать пропускную способность сборки мусора для заданного временного интервала программы Java с использованием интерфейса JConsole? Например, я хочу сравнить различные функции в программе и то, как пропускная способность GC различается между ними.
Я прочитал документы Oracle JConsole, и ближайшая метрика, которую я могу найти, - это время GC, которое составляет:
«Время GC: совокупное время, затраченное на сборку мусора, и общее количество вызовов. Оно может иметь несколько строк, каждая из которых представляет один алгоритм сборщика мусора, используемый в виртуальной машине Java».
Источник: https://docs.oracle.com/javase/8/docs/technotes/guides/management/jconsole.html
Но это не указывает время начала, когда он начинает накапливаться. Если бы я мог определить, когда это начинается, я мог бы рассчитать пропускную способность самостоятельно.
Или, в качестве альтернативы, есть ли другой способ рассчитать пропускную способность JConsole?