Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface GarbageCollectorMXBean extends MemoryManagerMXBean
memory manager
. У виртуальной машины Java могут быть один или более экземпляров класса реализации этого интерфейса. Экземпляр, реализовывая этот интерфейс является MXBean, который может быть получен, вызывая ManagementFactory.getGarbageCollectorMXBeans()
метод или от platform MBeanServer
метод.
ObjectName для того, чтобы однозначно определить MXBean для сборщика "мусора" в пределах MBeanServer:
java.lang:type=GarbageCollector
Имя коллектора ,name=
Это может быть получено, вызывая PlatformManagedObject.getObjectName()
метод. Платформа обычно включает дополнительную зависимую от платформы информацию, определенную для алгоритма сборки "мусора" для того, чтобы контролировать.ManagementFactory.getPlatformMXBeans(Class)
, MemoryMXBean
, Спецификация JMX., Способы Получить доступ к MXBeansМодификатор и Тип | Метод и Описание |
---|---|
long |
getCollectionCount()
Возвращает общее количество наборов, которые произошли.
|
long |
getCollectionTime()
Возвращает приблизительное накопленное прошедшее время набора в миллисекундах.
|
getMemoryPoolNames, getName, isValid
getObjectName
long getCollectionCount()
long getCollectionTime()
Реализация виртуальной машины Java может использовать таймер высокого разрешения, чтобы измерить прошедшее время. Этот метод может возвратить то же самое значение, даже если количество набора было постепенно увеличено, если прошедшее время набора очень коротко.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.