title: committed heap vs max heap
body: <p>Hi JVM configuration is : </p>
  
  <ul>
  <li>Xmx = 4096</li>
  <li>Xms = 1024 </li>
  </ul>
  
  <p>In my monitoring tools : I have always a committed heap at 2g and my server goes to OutOfMemory errors . </p>
  
  <p>I don't understand why my JVM committed heap is limited to 2g and didn't grow up to 4g (Max heap)</p>
  
  <p>Why the free heap is not used and my server goes to OutOfMemory exception ? </p>
  
  <p><em>NB:</em></p>
  
  <ul>
  <li>My application server is websphere 8.5. </li>
  <li>My server is Linux 64 Bits .</li>
  </ul>
  
  <p>Thanks in advance   </p>