| Measurement |
Description |
Measurement Unit |
Interpretation |
| committedMemory |
Indicates the amount of memory that is allocated to this memory type on the JVM by the operating system. |
MB |
|
| usedMemory |
Indicates the amount of memory of this memory type that is currently in use. |
MB |
It includes the memory occupied by all objects, including both reachable and unreachable objects.
Ideally, the value of this measure should be low. A high value or a consistent increase in the value could indicate gradual erosion of memory resources. In such a situation, you can take the help of the detailed diagnosis of this measure (if enabled), to figure out which class is using up memory excessively. |
| maxMemory |
Indicates the maximum amount of memory of this memory type that can be used for memory management. |
MB |
|
| usedPCTOfCommittedMemory |
Indicates the percentage of memory that is allocated to this memory type on the JVM. |
Percent |
Ideally, the value of this measure should be low. A very high value of this measure could indicate excessive memory consumption by the JVM, which in turn, could warrant further investigation. |
| usedPCTOfMaxConfMemory |
Indicates the percentage of maximum memory of this memory type that can be used for memory management. |
Percent |
|
| freeInCommittedMemory |
Indicates the amount of memory that is left unused from the total amount allocated to this memory type on the JVM. |
MB |
A high value is desired for this measure. |
| freeInMaxConfMemory |
Indicates the amount of memory that is unused from the maximum amount of memory of this memory type that can be used for memory management. |
MB |
A high value is desired for this measure. |
| freePCTCommittedMemory |
Indicates the percentage of memory that is left unused from the total amount allocated to this memory type on the JVM. |
Percent |
|
| freePCTMaxConfMemory |
Indicates the percentage of memory that is unused from the maximum amount of memory of this memory type that can be used for memory management. |
Percent |
|