In jvisual vm i see three attributes under Monitor>Heap, i see 3 attributes depicting memory details all with differnt figures
I am not sure what size actually depicts?
The three attributes can be defined as next:
Indeed when you launch your JVM, the initial heap size (can be defined with -Xms
) will be the initial total reserved heap size, then according to how your application behaves, it could need to increase the total reserved size until it reaches the max size and if it is still not enough you could get OOME.