Можно ли определить процент времени выполнения сборки мусора из данных JMX?
В настоящее время я получаю: MarkSweep.GarbageCollector.CollectionTime
, Scavenge.GarbageCollector.CollectionTime
, OperatingSystem.ProcessCpuTime
через JMX.
Если я суммирую два (и только?) Времени сбора ГХ и разделю их на время процесса, дает ли это действительное время процесса, используемое ГХ?Или есть что-то еще?
Я пытался использовать это, и я находил диапазон значений от 0 до 80000%, что, очевидно, кажется неправильным.