public interface GarbageCollectorMXBean extends MemoryManagerMXBean
memory manager
。
一个java虚拟机可能有这个接口的实现类的一个或多个实例。实现该接口的实例是一个MXBean可以通过调用ManagementFactory.getGarbageCollectorMXBeans()
方法或从platform MBeanServer
方法得到的。
用于唯一标识在MBeanServer垃圾收集器的MXBean的ObjectName是:
java.lang:type=GarbageCollector
,name=
collector's name
可以通过调用
PlatformManagedObject.getObjectName()
方法得到的。一个平台通常包括额外的平台相关的信息,具体到一个垃圾收集算法的监测。
ManagementFactory.getPlatformMXBeans(Class)
,
MemoryMXBean
,
JMX Specification.,
Ways to Access MXBeans
Modifier and Type | Method and Description |
---|---|
long |
getCollectionCount()
返回已发生的集合的总数。
|
long |
getCollectionTime()
返回近似积累收集的时间以毫秒为单位。
|
getMemoryPoolNames, getName, isValid
getObjectName
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.