title: Why is the JVM using more memory than I am allocating
body: <p>I am starting the Java process with the following command:</p>
  
  <p>java -Xmx32m -jar winstone-lite.jar --warfile=myWarFile.war</p>
  
  <p>Instead of using the amount of memory I specified, it is still allocating 144m. </p>
  
  <p>EDIT:
  When I say allocate, I mean when I look at the "top" process I am seeing 144m as the amount of memory being used.</p>
  
  <p>I am using <a href="http://www.oracle.com/technetwork/java/embedded/documentation/index.html" rel="nofollow">http://www.oracle.com/technetwork/java/embedded/documentation/index.html</a> current version. </p>
  
  <p>I would figure that if my application required more memory than I am allocating the jvm would crash. </p>