Interface JVMMemoryStats
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CountStatistic
getCommittedHeapSize()
Returns the amount of memory in bytes that is committed for the JVM to useCountStatistic
getCommittedNonHeapSize()
Returns the amount of memory in bytes that is committed for the JVM to useCountStatistic
getInitHeapSize()
Returns the size of the heap initially requested by the JVMCountStatistic
getInitNonHeapSize()
Returns the size of the non=heap area initially requested by the JVMCountStatistic
getMaxHeapSize()
Returns the maximum amount of memory in bytes that can be used for memory managementCountStatistic
getMaxNonHeapSize()
Returns the maximum amount of memory in bytes that can be used for memory managementCountStatistic
getObjectPendingFinalizationCount()
Returns the approximate number of objects, that are pending finalization.CountStatistic
getUsedHeapSize()
Returns the size of the heap currently in useCountStatistic
getUsedNonHeapSize()
Returns the size of the non-heap area currently in use-
Methods inherited from interface org.glassfish.j2ee.statistics.Stats
getStatistic, getStatisticNames, getStatistics
-
-
-
-
Method Detail
-
getObjectPendingFinalizationCount
CountStatistic getObjectPendingFinalizationCount()
Returns the approximate number of objects, that are pending finalization.- Returns:
- CountStatistic Objects pending finalization
-
getInitHeapSize
CountStatistic getInitHeapSize()
Returns the size of the heap initially requested by the JVM- Returns:
- CountStatistic initial heap size in bytes
-
getUsedHeapSize
CountStatistic getUsedHeapSize()
Returns the size of the heap currently in use- Returns:
- CountStatistic current heap usage in bytes
-
getMaxHeapSize
CountStatistic getMaxHeapSize()
Returns the maximum amount of memory in bytes that can be used for memory management- Returns:
- CountStatistic maximum heap size in bytes
-
getCommittedHeapSize
CountStatistic getCommittedHeapSize()
Returns the amount of memory in bytes that is committed for the JVM to use- Returns:
- CountStatistic memory committed for the jvm in bytes
-
getInitNonHeapSize
CountStatistic getInitNonHeapSize()
Returns the size of the non=heap area initially requested by the JVM- Returns:
- CountStatistic initial size of the non-heap area in bytes
-
getUsedNonHeapSize
CountStatistic getUsedNonHeapSize()
Returns the size of the non-heap area currently in use- Returns:
- CountStatistic current usage of the non-heap area in bytes
-
getMaxNonHeapSize
CountStatistic getMaxNonHeapSize()
Returns the maximum amount of memory in bytes that can be used for memory management- Returns:
- CountStatistic maximum non-heap area size in bytes
-
getCommittedNonHeapSize
CountStatistic getCommittedNonHeapSize()
Returns the amount of memory in bytes that is committed for the JVM to use- Returns:
- CountStatistic memory committed for the jvm in bytes
-
-