title: What reason to specify InitialHeapSize more than 1m?
body: <p>I understand why to specify MaxHeapSize - it is upper limit which can be allocated by JVM.</p>
  
  <p>Is there any reason to specify InitialHeapSize more than, say 1m (or even 1k)?
  Anyway once an application allocated that memory amount JVM will extend it.</p>