| Process Memory Parameters |
Description |
| Eden Space (Heap Memory) |
Pool from which memory is initially allocated for most objects |
| Survivor Space (Heap Memory) |
Pool containing objects that have survived GC of eden space. |
| Tenured Generation (Heap Memory) |
Pool containing objects that have existed for some time in the survivor space. |
| Permanent Generation (Non-Heap) |
Holds all the reflective data of the virtual machine itself, such as class and method objects. With JVMs that use class data sharing, this generation is divided into read-only and read-write areas. |
| Code Cache (Non-Heap) |
Memory used for compilation and storage of native code. |
| Thread Parameters |
| Live Threads |
Number of live threads currently running |
| Daemon Threads |
Number of daemon threads currently running |
| Runnable Threads |
A thread executing in the Java virtual machine is in this state |
| Blocked Threads |
A thread that is blocked waiting for a monitor lock is in this state |
| Waiting Threads |
A thread that is waiting indefinitely for another thread to perform a particular action is in this state. |
| Timed waiting Threads |
A thread that is waiting for another thread to perform an action for up to a specified waiting time is in this state |
| Total threads started |
Total number of threads created and also started since the Java virtual machine started |
| Peak Threads |
Peak live thread count since the Java virtual machine started or peak was reset |
| Deadlocked |
Number of threads that are in deadlock waiting to acquire object monitors |
| You can also use Applications Manager to monitor and analyse thread dump of a Java Application. |
| Virtual Memory Parameters |
| Classes loaded |
Number of classes loaded |
| Classes Unloaded |
Number of classes unloaded |
| GC time |
Time taken to perform garbage collection |
| Compile time |
Time spent in just-in-time (JIT) compilation |
| Max file descriptor |
Maximum permissible open file descriptor. Available only for UNIX. |
| Open file descriptor |
Current count of open file descriptors. Available only for UNIX. |
| Host Memory Parameters |
| Total Physical Memory |
Total amount of physical memory in Megabytes |
| Free Physical Memory |
The amount of free physical memory in Megabytes |
| Total Swap Space |
Total amount of swap space in Megabytes |
| Committed Virtual Memory |
The amount of virtual memory that is guaranteed to be available to the running process in Megabytes |
| Garbage Collector |
| Time Spent/Min |
Total number of collections that have occurred |
| Collections/Min |
Approximate collection elapsed time in milliseconds |
| Thread Count |
Number of threads used for Garbage Collector |
| Last Start Time |
Start time of this GC |
| Last End Time |
End time of this GC |
| Memory usage before GC |
Memory usage of all memory pools at the beginning of this GC |
| Memory usage after GC |
Memory usage of all memory pools at the end of this GC |