Here is some query about JVM performance in case of JVM memory usage is high.
I have a server of 16GB. For JVM 12GB and for OS 4GB.
Let say, My Application creating many Unnecessary Objects and consumes very high memory.
Also, there is a gaurenty that limit of memory is it never exceed 2GB.
No, in worst scenario memory used by JVM is 2GB.Ok.
I have free memory available for JVM is 10GB(16GB - 2GB - 4GB(any OS memory usage)).
Now, for any Application processing I have 10GB.
So, does it affect application processing for which I have 10GB.
I mean does JVM performance decreses in high JVM memory usage even I have occupied more memory to JVM.