public interface GarbageCollectorMXBean extends MemoryManagerMXBean
memory manager
。
Java虚拟机可能具有此接口的实现类的一个或多个实例。 实现此接口的实例是一个MXBean ,可以通过调用ManagementFactory.getGarbageCollectorMXBeans()
方法或从platform MBeanServer
方法获得。
该ObjectName用于唯一识别的MXBean为一个MBeanServer内的垃圾收集器是:
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.