是否可以根据JMX数据确定垃圾收集的运行时百分比?
当前,我正在通过JMX检索MarkSweep.GarbageCollector.CollectionTime
,Scavenge.GarbageCollector.CollectionTime
,OperatingSystem.ProcessCpuTime
。
如果我将两个(也是唯一一个)GC收集时间相加并除以处理时间,那是否给我GC使用的有效处理时间?还是还有更多?
我尝试使用它,发现值的范围是0到80000%,这显然是不正确的。