title: Which heap size do you prefer?
body: <p>I know there is no "right" heap size, but which heap size do you use in your applications (application type, jdk, os)?</p>
  
  <p>The JVM Options <code>-Xms</code> (initial/minimum) and <code>-Xmx</code> (maximum) allow for controlling the heap size. What settings make sense under which circumstances? When are the defaults appropriate?</p>