Package | Description |
---|---|
java.lang.management |
Provides the management interfaces for monitoring and management of the
Java virtual machine and other components in the Java runtime.
|
Modifier and Type | Method and Description |
---|---|
static MemoryUsage |
MemoryUsage.from(CompositeData cd)
Returns a MemoryUsage object represented by the
given CompositeData.
|
MemoryUsage |
MemoryPoolMXBean.getCollectionUsage()
Returns the memory usage after the Java virtual machine
most recently expended effort in recycling unused objects
in this memory pool.
|
MemoryUsage |
MemoryMXBean.getHeapMemoryUsage()
Returns the current memory usage of the heap that
is used for object allocation.
|
MemoryUsage |
MemoryMXBean.getNonHeapMemoryUsage()
Returns the current memory usage of non-heap memory that
is used by the Java virtual machine.
|
MemoryUsage |
MemoryPoolMXBean.getPeakUsage()
Returns the peak memory usage of this memory pool since the
Java virtual machine was started or since the peak was reset.
|
MemoryUsage |
MemoryNotificationInfo.getUsage()
Returns the memory usage of the memory pool
when this notification was constructed.
|
MemoryUsage |
MemoryPoolMXBean.getUsage()
Returns an estimate of the memory usage of this memory pool.
|
Constructor and Description |
---|
MemoryNotificationInfo(String poolName,
MemoryUsage usage,
long count)
Constructs a MemoryNotificationInfo object.
|
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, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.