Java Standard Edition (SE)
Enhancements in the Java Platform
Java SE Monitoring and Management Enhancements
The Java Platform, Standard Edition (Java SE) provides an API to
allow you to monitor and manage the Java Virtual Machine (Java VM)
and other applications, in the package java.lang.management.
The Java SE 6 platform includes the following enhancements to this API.
- Support for
java.util.concurrent locks has been added.
ThreadMXBean.getThreadInfo methods have been
enhanced to report the
java.util.concurrent.locks.AbstractOwnableSynchronizer that a
thread is waiting to acquire. The Java SE 5.0 only reported an object monitor that a thread was blocked from entering or waiting to acquire.
In addition, the following new methods have been added in the
- New classes and methods for obtaining the list of locks owned
by a thread and to report which stack frame locked a monitor have
been added to the
- A new method,
getSystemLoadAverage(), has been added to OperatingSystemMXBean
to return the system load average.
The Java SE platform provides a graphical monitoring tool called
JConsole. The JConsole tool implements the Java Management
Extensions (JMX) API and enables you to monitor the performance of
a Java VM and any instrumented applications. Introduced in Java SE 5.0, JConsole became an officially supported feature of Java SE 6.
Some of the enhancements that have been made to the JConsole
tool between these two releases are as follows.
- JConsole Plugin support, that allows you to build your own
plug-ins to run with JConsole, for example, to add a custom tab for
accessing your applications' MBeans.
- Dynamic attach capability, allowing you to connect JConsole to
any application that supports the dynamic Attach API, that was also
added in Java SE 6.
- Enhanced user interface that makes data more easily
- New Overview and VM Summary tabs, for a better presentation of
general information about your Java VM.
- The HotSpot Diagnostic MBean, which provides an API to request
heap dump at runtime and also change the setting of certain VM
- Improved presentation of MBeans, to make it easier to access
your MBeans' operations and attributes.
Out-of-the-Box Remote Management Enhancements
The Java Java VM has built-in instrumentation that enables you
to monitor and manage it using the JMX technology. These built-in
management utilities are often referred to as out-of-the-box
management tools for the Java VM. The following enhancement has
been made to the out-of-the-box management utilities in this
- The remote method invocation (RMI) registry has been secured
using the secure sockets layer (SSL). A new management property,
com.sun.management.jmxremote.registry.ssl, has been
added to enable the use of a SSL-enabled RMI registry so that only
legimate clients with the appropriate SSL certificates can obtain
the connector stub.
Java Enterprise Edition (EE)
Java Standard Edition (SE)
RFC (standard status)
RFC (proposed standard status)
RFC (draft standard status)
RFC (informational status)
RFC (experimental status)
RFC (best current practice status)
RFC (historic status)
RFC (unknown status)
All information of this service is derived from the free sources and is provided solely in the form of quotations.
This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 89 / 158770069. Delta: 0.05138 с