Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface CompilationMXBean extends PlatformManagedObject
У виртуальной машины Java есть единственный экземпляр класса реализации этого интерфейса. Этот экземпляр, реализовывая этот интерфейс является MXBean, который может быть получен, вызывая ManagementFactory.getCompilationMXBean()
метод или от platform MBeanServer
метод.
ObjectName для того, чтобы однозначно определить MXBean для системы компиляции в пределах MBeanServer:
java.lang:type=Compilation
Это может быть получено, вызывая PlatformManagedObject.getObjectName()
метод.ManagementFactory.getPlatformMXBeans(Class)
, Спецификация JMX., Способы Получить доступ к MXBeansМодификатор и Тип | Метод и Описание |
---|---|
Строка |
getName()
Возвращает имя Своевременного (JIT) компилятор.
|
long |
getTotalCompilationTime()
Возвращает приблизительное accumlated прошедшее время (в миллисекундах) потраченный в компиляции.
|
boolean |
isCompilationTimeMonitoringSupported()
Тесты, если виртуальная машина Java поддерживает контроль времени компиляции.
|
getObjectName
String getName()
boolean isCompilationTimeMonitoringSupported()
long getTotalCompilationTime()
Этот метод дополнительно поддерживается платформой. Реализация виртуальной машины Java, возможно, не поддерживает время компиляции, контролируя. isCompilationTimeMonitoringSupported()
метод может использоваться, чтобы определить, поддерживает ли виртуальная машина Java эту работу.
Это значение не указывает на уровень производительности виртуальной машины Java и не предназначается для сравнений производительности различных реализаций виртуальной машины. У реализаций могут быть различные определения и различные измерения времени компиляции.
UnsupportedOperationException
- если виртуальная машина Java не поддерживает эту работу.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.