What does the JVM -Xms paramater do?
I expected the process stack of the jvm process to occupy atleast the minimum configured Xms value. But this doesn't seem to be the case. Why doesn't the process status of the jvm already occupy the minimum configured heap value?
Is it that the memory will grow to the minimum configured value without the GC ever running?
Edit: This question is asking more that what is explained here What are the Xms and Xmx parameters when starting JVMs?