Interface OperatingSystemMXBean

All Superinterfaces:
OperatingSystemMXBean, PlatformManagedObject
All Known Subinterfaces:
UnixOperatingSystemMXBean

public interface OperatingSystemMXBean extends OperatingSystemMXBean
Platform-specific management interface for the operating system on which the Java virtual machine is running.

This interface provides information about the operating environment on which the Java virtual machine is running. That might be a native operating system, a virtualized operating system environment, or a container-managed environment.

The OperatingSystemMXBean object returned by ManagementFactory.getOperatingSystemMXBean() is an instance of the implementation class of this interface or UnixOperatingSystemMXBean interface depending on its underlying operating system.

Since:
1.5