JVM XX:MaxNewSizemax heap size and Xmx
<p>I launched my java application using the parameter </p>

<pre><code>-Xmx700m
</code></pre>

<p>I get when I try to verify that the value has been correcly set:</p>

<pre><code># jcmd 12164 VM.flags
12164:
-XX:CICompilerCount=3 -XX:InitialHeapSize=58720256 -XX:+ManagementServer -XX:MaxHeapSize=933232640 -XX:MaxNewSize=310902784 -XX:MinHeapDeltaBytes=524288 -XX:NewSize=19398656 -XX:OldSize=39321600 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParallelGC
</code></pre>

<p>So the MaxHeapSize is not equal to the Xmx value. Am I missing something? </p>