- GARBAGE_COLLECTION_DURATION_THRESHOLD_EXCEEDED - Static variable in class com.azul.zing.management.GarbageCollectorNotificationInfo
-
Notification that the time required to complete a garbage collection
(the duration of the garbage collection)
exceeded the specified threshold;
This is a threshold notification and
requires that a threshold value greater than zero be set using the
GarbageCollectorMXBean.setGarbageCollectionDurationThreshold(double)
method;
The check to see whether this threshold has been exceeded is made
after each garbage collection has completed.
- GARBAGE_COLLECTION_NOTIFICATION - Static variable in class com.azul.zing.management.GarbageCollectorNotificationInfo
-
Notification that a garbage collection for a specific collector has completed;
This is an event notification and requires only that a notification listener be added.
- GARBAGE_COLLECTION_PAUSE_DURATION_THRESHOLD_EXCEEDED - Static variable in class com.azul.zing.management.GarbageCollectorNotificationInfo
-
Notification that a pause required by the garbage collector exceeded the
specified threshold;
This is a threshold notification and
requires that a threshold value greater than zero be set using the
GarbageCollectorMXBean.setGarbageCollectionPauseDurationThreshold(double)
method;
The check to see whether this threshold has been exceeded is made
after each garbage collection has completed.
- GARBAGE_COLLECTOR_MXBEAN_DOMAIN_TYPE - Static variable in class com.azul.zing.management.ManagementFactory
-
- GarbageCollectorMXBean - Interface in com.azul.zing.management
-
GarbageCollectorMXBean
is an interface used by the management
system to access garbage collector properties and reset the values of
associated counter and accumulator properties.
- GarbageCollectorNotificationInfo - Class in com.azul.zing.management
-
Garbage collector notification information.
- GarbageCollectorNotificationInfo(String, String, long, GCDetails) - Constructor for class com.azul.zing.management.GarbageCollectorNotificationInfo
-
Constructs a GarbageCollectorNotificationInfo
instance.
- GCDetails - Class in com.azul.zing.management
-
A snapshot of the details of the JVM environment before and after a garbage collection.
- generateReport() - Method in interface com.azul.zing.management.PersistentProfileMXBean
-
Creates a profile application report and returns the resulting
report as a String
.
- getAfterCollectionUseThreshold() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The after collection use threshold (in bytes) of this pool; the default is
zero.
- getAfterCollectionUseThresholdExceededCount() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The number of times the after collection use threshold has been reached or
exceeded.
- getAllocationRateBetweenEndOfPreviousAndStart() - Method in class com.azul.zing.management.GCDetails
-
Returns the object allocation rate in units of megabytes per second during
the time interval between the end of the last previous collection and start
of this garbage collection for the garbage collector of this type.
- getAllocationRateDuringCollection() - Method in class com.azul.zing.management.GCDetails
-
Returns the object allocation rate in units of megabytes per second during
the time interval between the beginning and end of this garbage collection
for this type of garbage collector.
- getApplicationObjectHeapMemoryPercentInUse() - Method in interface com.azul.zing.management.MemoryMXBean
-
Process’s percent of the application object memory area of the Java heap in use.
- getApplicationObjectHeapUsableMemory() - Method in interface com.azul.zing.management.MemoryMXBean
-
Process’s amount of memory available for use by the application object area of the
Java heap.
- getApplicationObjectHeapUse() - Method in interface com.azul.zing.management.MemoryMXBean
-
Process’s current memory use of the application object area of the
Java heap.
- getAverageApplicationThreadDelay() - Method in class com.azul.zing.management.GCDetails
-
Returns the average pause time in seconds for all of the application threads
that were required to pause waiting for object allocation in the interval
between the end of the previous collection and the end of this collection
for this garbage collector.
- getChildPools() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The name of the child pools of this memory pool; returns null if the
memory pool contains no child memory pools.
- getCollectionCount() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Collection count for this collector.
- getCollectionDuration() - Method in class com.azul.zing.management.GCDetails
-
Elapsed time in seconds
(also called wall clock time) between the start of this garbage
collection and the end of this garbage collection for which this
GCDetails
object was generated.
- getCollectorCumulativePauseTimeSec() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Cumulative pause time required by this collector to do its collections.
- getCollectorCumulativeRunningTimeSec() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Cumulative wall clock running time for this collector.
- getCollectorMaxPauseDetails() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Max pause time details for this collector.
- getCollectorName() - Method in class com.azul.zing.management.GarbageCollectorNotificationInfo
-
- getCollectorRequiredMaxPauseDetails() - Method in class com.azul.zing.management.GCDetails
-
Returns a List
of the maximum PauseDetails
for
each of the pauses required during the garbage collection for this
garbage collector type.
- getCollectorRequiredPauseDetails() - Method in class com.azul.zing.management.GCDetails
-
Returns a List
of the PauseDetails
for each
of the pauses required during the garbage collection for this
garbage collector type.
- getCollectorSecondSuspendTimeSec() - Method in class com.azul.zing.management.PauseDetails
-
Time required to redo the suspend of a collection in progress if the first
suspend (see getCollectorSuspendTimeSec
) did not result in a suspension
(seldom required to do this a second time).
- getCollectorSuspendTimeSec() - Method in class com.azul.zing.management.PauseDetails
-
Time required to suspend any collector running as we prepare for
the pause.
- getCompilationMXBean() - Static method in class com.azul.zing.management.ManagementFactory
-
Returns the singleton MXBean
for the virtual machine’s
compilation system.
- getCompilersEnabled() - Method in class com.azul.zing.management.GCDetails
-
Return whether the JVM’s runtime compiler (JIT) is enabled to compile Java methods
to native code.
- getConnectedCompilerClientMXBean() - Static method in class com.azul.zing.management.ManagementFactory
-
Returns the singleton MXBean
for the virtual machine’s
persistent profile system.
- getCount() - Method in class com.azul.zing.management.GarbageCollectorNotificationInfo
-
- getCount() - Method in class com.azul.zing.management.MemoryNotificationInfo
-
- getCount() - Method in class com.azul.zing.management.MemoryPoolNotificationInfo
-
- getCurrentMemoryUsage() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
- getCurrentSize() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Approximate current memory size of this pool.
- getCurrentUse() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Approximate current memory use of this pool.
- getDurationOfLastCompletedCollection() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Duration of the last completed collection for this collector.
- getDurationSec() - Method in class com.azul.zing.management.PauseDetails
-
Total duration of the pause.
- getElapsedTimeSinceJVMStartSec() - Method in class com.azul.zing.management.MemoryUsage
-
Returns the wall clock time at which the MemoryUsage
object was
created in units of elapsed seconds since the start of the JVM.
- getElapsedTimeSinceJVMStartSec() - Method in class com.azul.zing.management.PauseDetails
-
Wall clock time when the pause started.
- getElapsedTimeSinceJVMStartSec() - Method in interface com.azul.zing.management.TimeMXBean
-
Returns elapsed time since the launch of the Zing virtual machine.
- getEndOfCollectionUsage() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The memory usage at end of the JVM’s most recent attempt to
recycle unused objects.
- getEndTime() - Method in class com.azul.zing.management.GCDetails
-
Returns end time of the garbage collection for this type of
collector in units of elapsed seconds since the start of the JVM.
- getFragmentedSpaceInGeneration() - Method in class com.azul.zing.management.GCDetails
-
- getGarbageCollected() - Method in class com.azul.zing.management.GCDetails
-
Returns the aggregate size of all objects collected by this garbage
collector during this garbage collection in units of bytes.
- getGarbageCollectionCause() - Method in class com.azul.zing.management.GCDetails
-
Returns the reason that the garbage collector was started
for this garbage collection.
- getGarbageCollectionDurationThreshold() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Returns the threshold value at or above which the garbage collection
duration threshold exceeded count will be incremented when the
collection duration for a garbage collection performed by
this garbage collector exceeds that threshold value.
- getGarbageCollectionDurationThresholdExceededCount() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Returns the number of times the threshold value for this garbage collector’s
collection duration has been exceeded since the start of the process.
- getGarbageCollectionMinorMajorTotalCount() - Method in class com.azul.zing.management.GCDetails
-
A numeric value assigned at the start of this garbage collection:
incremented by one prior to assignment for a minor collection (New Generation only);
incremented by one prior to assignment for a major collection and
used as the count assigned to the New Generation collection before being
incremented again and assigned to the Old Generation collection that completes
the major (NTO/Old) collection.
- getGarbageCollectionPauseDurationThreshold() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Returns the threshold value at or above which the threshold exceeded
count will be incremented when a pause duration for a garbage collector
required pause exceeds that value.
- getGarbageCollectionPauseDurationThresholdExceededCount() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Returns the number of times the threshold value for the garbage collector
required pauses has been exceeded since the start of the process.
- getGarbageCollectionType() - Method in class com.azul.zing.management.GCDetails
-
Returns the type of garbage collection for this garbage collection.
- getGarbageCollectorMXBeans() - Static method in class com.azul.zing.management.ManagementFactory
-
- getGarbageCollectorThreadCount() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Number of garbage collection threads for this garbage collector.
- getGarbageCollectorThreadCount() - Method in class com.azul.zing.management.GCDetails
-
Returns the number of garbage collection threads in the pool of garbage
collection threads for the garbage collector of this type.
- getGarbageFound() - Method in class com.azul.zing.management.GCDetails
-
Returns the aggregate size of all unreachable objects discovered by this garbage
collector during this garbage collection in units of bytes.
- getGCDetails() - Method in class com.azul.zing.management.GarbageCollectorNotificationInfo
-
- getHasContingencyMemoryBeenUsedSinceEndOfPreviousCollection() - Method in class com.azul.zing.management.GCDetails
-
Returns whether the JVM required and was able to use Contingency
memory in the interval between the end of the previous collection and
the end of this collection for the garbage collector of this type.
- getHasPausePreventionMemoryBeenUsedSinceEndOfPreviousCollection() - Method in class com.azul.zing.management.GCDetails
-
Returns whether the JVM required and was able to use Pause Prevention
memory in the interval between the end of the previous collection and
the end of this collection for the garbage collector of this type.
- getHasRequestForPausePreventionMemoryFailedSinceEndOfPreviousCollection() - Method in class com.azul.zing.management.GCDetails
-
Returns whether the JVM’s request for additional Pause Prevention memory
failed in the interval between the end of the previous collection and
the end of this collection for the garbage collector of this type.
- getHighestPercentageOfTimeCollectorIsRunning() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Highest percentage of time this garbage collector has been running.
- getId() - Method in class com.azul.zing.management.GCDetails
-
Returns a monotonically increasing number representing the sequence
number of this garbage collection performed by this garbage collector.
- getInitialReserved() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Amount of memory intially reserved for this memory pool when it was intialized.
- getInitialReserved() - Method in class com.azul.zing.management.MemoryUsage
-
Returns the amount of memory initially reserved in bytes for the memory pool used
as the basis for creating this MemoryUsage
object.
- getInitialThreadsLockAcquireTimeSec() - Method in class com.azul.zing.management.PauseDetails
-
Time required to obtain the threads lock at the beginning of this
pause’s processing.
- getIntervalToWaitBeforeRenotifyWhenThresholdContinuouslyExceeded() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
The minimum interval to wait before sending a renotification when the threshold is
continuously exceeded.
- getIntervalToWaitBeforeRenotifyWhenThresholdContinuouslyExceeded() - Method in interface com.azul.zing.management.MemoryMXBean
-
The minimum interval to wait before sending a renotification when the threshold is
continuously exceeded.
- getIntervalToWaitBeforeRenotifyWhenThresholdContinuouslyExceeded() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The minimum interval to wait before sending a renotification when the threshold is
continuously exceeded.
- getIntervalToWaitBetweenUseThresholdChecks() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The minimum interval to wait between checks to see whether the memory pool’s use
threshold has been exceeded.
- getJavaHeapMemoryUsage() - Method in interface com.azul.zing.management.MemoryMXBean
-
Process’s current memory usage of the Java heap.
- getJavaHeapUse() - Method in interface com.azul.zing.management.MemoryMXBean
-
Process’s current memory use of the Java heap.
- getLargeSpacePages() - Method in class com.azul.zing.management.GCDetails
-
Number of pages in the large space, one of three spaces.
- getLastGCDetails() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Garbage collector’s garbage collection details.
- getLiveInGeneration() - Method in class com.azul.zing.management.GCDetails
-
Returns the approximate occupancy by live objects (in units of bytes) of
the generations collected by this type
of garbage collector (returned by
GCDetails.getGarbageCollectionType()
at the end of this garbage collection.
- getLiveSetSizeThreshold() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The live set size threshold (in bytes) of this pool.
- getLiveSetSizeThresholdExceededCount() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The number of times the live set size threshold has been met or exceeded.
- getMaximumApplicationThreadDelay() - Method in class com.azul.zing.management.GCDetails
-
Returns the maximum pause time in seconds for all of the application threads
that were required to pause waiting for object allocation in the interval
between the end of the previous collection and the end of this collection
for this garbage collector.
- getMaximumMemoryAvailableForJVMsJavaHeap() - Method in class com.azul.zing.management.GCDetails
-
The total memory available for the JVM process to use for its Java heap
including the Initial Reserved memory and any additional memory available
from the Java Heap’s parent pool that is available for use by the
current process.
- getMemoryManagerMXBeans() - Static method in class com.azul.zing.management.ManagementFactory
-
- getMemoryManagerNames() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The names of the memory managers that manage this pool; there will be at
least one memory manager for each pool.
- getMemoryMXBean() - Static method in class com.azul.zing.management.ManagementFactory
-
Returns the singleton MXBean
for the virtual machine’s
memory system.
- getMemoryPoolMXBeans() - Static method in class com.azul.zing.management.ManagementFactory
-
Returns a list of all of the instances of
MemoryPoolMXBean
in
this virtual machine.
- getMemoryPoolNames() - Method in interface com.azul.zing.management.MemoryManagerMXBean
-
Names of the memory pools being managed by this manager.
- getMemoryPoolSizeType() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Memory pool size type of this pool; answering the question whether this
memory pool size is
MemoryPoolSizeType
FIXED
,
ELASTIC
or
UNINITIALIZED
.
- getMemoryPoolSizeType() - Method in class com.azul.zing.management.MemoryUsage
-
Returns the
MemoryPoolSizeType
for the memory pool used as the basis
for creating this
MemoryUsage
object.
- getMemoryUsage() - Method in class com.azul.zing.management.MemoryNotificationInfo
-
- getMemoryUsage() - Method in class com.azul.zing.management.MemoryPoolNotificationInfo
-
- getMemoryUsageAtEndOfGC() - Method in class com.azul.zing.management.GCDetails
-
Returns a Map
with the MemoryUsage
for each of
the memory pools at the end of the garbage collection for this
garbage collector type.
- getMemoryUsageAtStartOfGC() - Method in class com.azul.zing.management.GCDetails
-
Returns a Map
with the MemoryUsage
for each of
the memory pools at the start of the garbage collection for this
garbage collector type.
- getMidSpacePages() - Method in class com.azul.zing.management.GCDetails
-
Number of pages in the mid space, one of three spaces.
- getName() - Method in interface com.azul.zing.management.CompilationMXBean
-
Returns the name of the Just-in-time (JIT) compiler.
- getName() - Method in interface com.azul.zing.management.MemoryManagerMXBean
-
Name of the memory manager.
- getName() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Name of this memory pool.
- getNonJavaHeapMemoryUsage() - Method in interface com.azul.zing.management.MemoryMXBean
-
Process’s current memory usage for all of the process’s memory in
use outside of the Java heap.
- getNonJavaHeapUse() - Method in interface com.azul.zing.management.MemoryMXBean
-
The process’s current memory use of the non-Java heap.
- getNoRelocatePages() - Method in class com.azul.zing.management.GCDetails
-
Number of pages not relocated during this garbage collection.
- getNotificationReason() - Method in class com.azul.zing.management.GarbageCollectorNotificationInfo
-
- getNotificationReason() - Method in class com.azul.zing.management.MemoryNotificationInfo
-
- getNotificationReason() - Method in class com.azul.zing.management.MemoryPoolNotificationInfo
-
- getNumberOfApplicationThreadsDelayed() - Method in class com.azul.zing.management.GCDetails
-
Returns the number of times application threads were required to pause
waiting for object allocation in the interval between the end of the
previous collection and the end of this collection for this type of
garbage collector.
- getNumberOfDeoptimizations() - Method in interface com.azul.zing.management.ConnectedCompilerClientMXBean
-
- getNumberOfTier2Installs() - Method in interface com.azul.zing.management.ConnectedCompilerClientMXBean
-
- getObjectsPendingFinalizationCount() - Method in interface com.azul.zing.management.MemoryMXBean
-
Approximate number of objects that are on the Finalizer queue
waiting to be finalized.
- getObjectsWithFinalizerCumulativeAllocationCount() - Method in interface com.azul.zing.management.MemoryMXBean
-
Approximate number of allocated objects that have a
Finalize
method.
- getOperationTimeSec() - Method in class com.azul.zing.management.PauseDetails
-
Time required to perform the operation for which the pause was required.
- getOverallVmClassCount() - Method in interface com.azul.zing.management.PersistentProfileMXBean
-
Returns the total number of classes loaded in the VM by the time of the request.
- getParentPool() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The name of the parent memory pool; returns an empty string if
the memory pool is not contained in a memory pool.
- getPauseId() - Method in class com.azul.zing.management.PauseDetails
-
Numeric identifier of this pause.
- getPeakEndOfCollectionUsage() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Returns the highest memory usage measured at the end of a garbage
collection.
- getPeakJavaHeapUsedSinceEndOfPreviousCollection() - Method in class com.azul.zing.management.GCDetails
-
For this type of collector, the peak Java heap use between the end
of the previous collection and the end of this collection.
- getPeakPausePreventionMemoryUsedSinceEndOfPreviousCollection() - Method in class com.azul.zing.management.GCDetails
-
Returns the peak Pause Prevention memory use between
the end of the previous collection and the end of this collection
for the garbage collector of this type.
- getPeakUsage() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Peak
MemoryUsage
of this pool since JVM startup or since the last
reset of the peak.
- getPercentageOfTimeCollectorIsRunning() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Percentage of wall clock time this collector is running.
- getPercentageOfTimeCollectorIsRunning() - Method in class com.azul.zing.management.GCDetails
-
For the garbage collector with the type returned by
GCDetails.getGarbageCollectionType()
, the percentage of time in seconds
that this garbage collector has been running over the time interval between
the end of the last previous collection of this type and the end
of this collection.
- getPercentageOfTimeCollectorIsRunningThreshold() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Returns the threshold value at or above which a notification will be generated
that the percentage of time this collector has been running has exceeded
the threshold.
- getPercentageOfTimeCollectorIsRunningThresholdExceededCount() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Returns the number of times the threshold value for the
percentage-of-time-collector-is-running metric
as been exceeded since the start of the process.
- getPercentJavaHeapOccupiedAfterCollection() - Method in interface com.azul.zing.management.MemoryMXBean
-
Estimate of the percent of the entire Java heap pool occupied after
garbage collection.
- getPercentJavaHeapOccupiedAfterCollectionThreshold() - Method in interface com.azul.zing.management.MemoryMXBean
-
The percent Java heap occupied after collection threshold;
the default is zero.
- getPercentJavaHeapOccupiedAfterCollectionThresholdExceededCount() - Method in interface com.azul.zing.management.MemoryMXBean
-
The number of times the percent Java heap occupied after collection
threshold has been reached or exceeded.
- getPermAllocationRateBetweenEndOfPreviousAndStart() - Method in class com.azul.zing.management.GCDetails
-
Returns the object allocation rate into the Permanent Generation in units
of megabytes per second during the time interval between the
end of the last previous collection and start of this collection
for this collector type.
- getPermAllocationRateDuringCollection() - Method in class com.azul.zing.management.GCDetails
-
Returns the object allocation rate into the Permanent Generation in units
of megabytes per second during the time interval between the beginning and
end of this garbage collection for this type of garbage collector.
- getPersistentProfileMXBean() - Static method in class com.azul.zing.management.ManagementFactory
-
Returns the singleton MXBean
for the virtual machine’s
persistent profile system.
- getPlatformMBeanServer() - Static method in class com.azul.zing.management.ManagementFactory
-
Returns a reference to the virtual machine’s platform
MBeanServer
.
- getPoolName() - Method in class com.azul.zing.management.MemoryNotificationInfo
-
- getPoolName() - Method in class com.azul.zing.management.MemoryPoolNotificationInfo
-
- getPostOperationCleanupTimeSec() - Method in class com.azul.zing.management.PauseDetails
-
Time required for cleanup activities just prior to resumption of
thread execution.
- getProfileClassMatchCount(boolean) - Method in interface com.azul.zing.management.PersistentProfileMXBean
-
Returns the total number of matched classes by the time of request.
- getProfileClassMatchPercent(boolean) - Method in interface com.azul.zing.management.PersistentProfileMXBean
-
Returns percentage of matched classes to the number of classes found in the profile
log at the time of request.
- getProfileTier1CompilesPercent(boolean) - Method in interface com.azul.zing.management.PersistentProfileMXBean
-
Returns percentage of the ReadyNow tier 1 compiles performed by the time of request
to the target number of compiles registered in the profile log.
- getProfileTier2CompilesPercent(boolean) - Method in interface com.azul.zing.management.PersistentProfileMXBean
-
Returns percentage of the ReadyNow tier 2 compiles performed by the time of request
to the target number of compiles registered in the profile log.
- getPromotedPages() - Method in class com.azul.zing.management.GCDetails
-
Number of pages promoted from the New Generation to the Old Generation during
this garbage collection.
- getReason() - Method in class com.azul.zing.management.PauseDetails
-
Reason for the pause.
- getRelocatedPages() - Method in class com.azul.zing.management.GCDetails
-
Number of pages relocated during this garbage collection.
- getRelocSpikePages() - Method in class com.azul.zing.management.GCDetails
-
Number of pages relocated that required use of a normally reserved memory
area during this garbage collection.
- getSidebandMemoryUse() - Method in class com.azul.zing.management.GCDetails
-
Amount of additional memory used in bytes by the garbage collector during
its marking phase.
- getSize() - Method in class com.azul.zing.management.MemoryUsage
-
Returns the approximate amount of memory in bytes that the memory pool
currently occupies, both used and unused, when this
MemoryUsage
object was created.
- getSizeOfCompilationQueue() - Method in interface com.azul.zing.management.ConnectedCompilerClientMXBean
-
- getSmallSpacePages() - Method in class com.azul.zing.management.GCDetails
-
Number of pages in the small space, one of three spaces.
- getStartOfCollectionUsage() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The memory usage at start of the JVM’s most recent attempt to
recycle unused objects.
- getStartTime() - Method in class com.azul.zing.management.GCDetails
-
Returns start time of this garbage collection
in units of elapsed seconds since the start of the JVM.
- getThreadsNotifyTimeSec() - Method in class com.azul.zing.management.PauseDetails
-
Time required to notify all of the running threads to suspend themselves.
- getTimeForThreadsToSuspendSec() - Method in class com.azul.zing.management.PauseDetails
-
Time spent waiting for all of the threads to suspend (time to safepoint).
- getTimeFromEndOfPreviousToStart() - Method in class com.azul.zing.management.GCDetails
-
For the garbage collector with the type returned by
GCDetails.getGarbageCollectionType()
,
the amount of time in seconds from the end of the last previous garbage
collection for this type of collector to the start of this garbage collection
in units of elapsed seconds since the start of the JVM.
- getTimeMXBean() - Static method in class com.azul.zing.management.ManagementFactory
-
Returns the singleton MXBean
for the virtual machine’s
time system.
- getTimeOfLastCollectionEnd() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Elapsed time in seconds between the start of the JVM and the completion
of the last previously (most recently) completed garbage collection for this
collector.
- getTimeOfLastResetCollectorCumulativeCounters() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Time when the collector’s cumulative counters were last reset.
- getTimeOfLastResetCollectorMaxPauseDetails() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Reset time for highest percentage of time this collector was running.
- getTimeOfLastResetHighestPercentageOfTimeCollectorIsRunning() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Reset time for the variable holding the value of the highest percentage
of time this collector has been running.
- getTimeOfLastResetObjectsWithFinalizerCumulativeAllocationCount() - Method in interface com.azul.zing.management.MemoryMXBean
-
Time since the start of the JVM when the last reset was done of
the counter holding the value of the cumulative count of the number of
allocated objects that have a Finalize
method.
- getTimeOfLastResetPeakEndOfCollectionUsageSec() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Returns the time in seconds from the start of the program until
the last reset of the peak end of collection memory usage.
- getTimeOfLastResetPeakUsageSec() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Returns the time in seconds from the start of the program until
the last reset of the peak memory usage.
- getTimeOfPenultimateCollectionEnd() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Elapsed time in seconds between the start of the JVM and the completion of
the penultimate (prior to the last) garbage collection for this collector.
- getTimeToWakeupThreadsSec() - Method in class com.azul.zing.management.PauseDetails
-
Time for all of the threads to resume execution after the notification to wakeup.
- getTotalApplicationThreadCount() - Method in class com.azul.zing.management.GCDetails
-
Returns the number of application threads in the running process.
- getTotalCompilationTime() - Method in interface com.azul.zing.management.CompilationMXBean
-
Returns the approximate accumulated elapsed time (in milliseconds)
spent in compilation.
- getTotalOutstandingCompiles() - Method in interface com.azul.zing.management.CompilationMXBean
-
Provides the total number of enqueued and in-progress compilations at the time of request.
- getTotalPerformedProfileDrivenTier1Compiles() - Method in interface com.azul.zing.management.CompilationMXBean
-
Provides the total number of performed tier 1 compilations driven by ReadyNow by the time of request
- getTotalPerformedProfileDrivenTier2Compiles() - Method in interface com.azul.zing.management.CompilationMXBean
-
Provides the total number of performed tier 2 compilations driven by ReadyNow by the time of request
- getTotalPerformedTier1Compiles() - Method in interface com.azul.zing.management.CompilationMXBean
-
Provides the total number of tier 1 compilations performed by the time of request
- getTotalPerformedTier2Compiles() - Method in interface com.azul.zing.management.CompilationMXBean
-
Provides the total number of tier 2 compilations performed by the time of request
- getType() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Memory type of this pool; answering the question whether the
memory in use by the pool is from the process’s Java Heap
or non-Java Heap or from System memory.
- getUnixTimeOfJVMStartAsDateTimeString() - Method in interface com.azul.zing.management.TimeMXBean
-
Returns a Date-Time String representing the Unix (or Epoch or Posix) time
in milliseconds when the Zing virtual machine was started represented as
the number of milliseconds between midnight, January 1, 1970 UTC and
the start of the Zing virtual machine.
- getUnixTimeOfJVMStartMillis() - Method in interface com.azul.zing.management.TimeMXBean
-
Returns the Unix (or Epoch or Posix) time in milliseconds when the
Zing virtual machine was started represented as the number of
milliseconds between the start of the Zing virtual machine and
midnight, January 1, 1970 UTC.
- getUnreturnedPausePreventionMemory() - Method in class com.azul.zing.management.GCDetails
-
Answers the question whether the JVM’s memory needs are sufficiently
high to require continued use of some of the Pause Prevention memory used
in the interval between the end of the previous collection and the end of
this collection for this collector.
- getUsed() - Method in class com.azul.zing.management.MemoryUsage
-
Returns the approximate amount of memory in bytes in use in the memory pool
when this MemoryUsage
object was created.
- getUseThreshold() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The current use threshold (in bytes) of this pool.
- getUseThresholdExceededCount() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
The number of times the use threshold has been met or exceeded.
- getVersion() - Method in interface com.azul.zing.management.CompilationMXBean
-
Version of the CompilationMXBean application programming interface.
- getVersion() - Method in interface com.azul.zing.management.ConnectedCompilerClientMXBean
-
- getVersion() - Method in interface com.azul.zing.management.GarbageCollectorMXBean
-
Version of the GarbageCollectorMXBean application programming interface.
- getVersion() - Method in interface com.azul.zing.management.MemoryManagerMXBean
-
Version of the MemoryManagerMXBean application programming interface.
- getVersion() - Method in interface com.azul.zing.management.MemoryMXBean
-
Version of the MemoryMXBean application programming interface.
- getVersion() - Method in interface com.azul.zing.management.MemoryPoolMXBean
-
Version of the MemoryPoolMXBean application programming interface.
- getVersion() - Method in interface com.azul.zing.management.PersistentProfileMXBean
-
Version of the PersistentProfileMXBean application programming interface.
- getVersion() - Method in interface com.azul.zing.management.TimeMXBean
-
Version of the TimeMXBean application programming interface.