Я хочу получить эквивалент вывода jmap -histo
программным путем изнутри контролируемого приложения. Я вижу, что запускать двоичный сброс кучи возможен через диагностику HotSpot bean, но я не вижу, как получить данные гистограммы. Возможно ли это?
Как получить гистограмму jmap программно?
Ответ 1
Это может быть не лучший пример/код, но посмотрите this
(я думаю, что он работает только на JVM Hotspot)