<p dir="auto">Hi,<br>
I am running elasticsearch  0.90.5 on windows 2008 R2. In service.bat I updated ES_HEAP_SIZE as 2g I checked script with Echo ON and it showed my 2g .<br>
However when I run the service and check heap committed it comes as 111 mb .</p>
<p dir="auto">I check running the es with elasticsearch.bat with ES_HEAP_SIZE=2g and it shows heap committed as 1.9 g.<br>
By the way I am using server jre 1.7 u40 .<br>
However I earlier tried client jre 1.7 u 25 but the result is same .</p>
<p dir="auto">Thanks</p>
<p dir="auto">Currently the memory options are passed on as java options but these are ignored by the jvm.dll. They need to be extracted and passed through different arguments so they can be used before starting the java process.<br>
Unfortunately this also means doing some conversion (from GB to MB and MB to KB).</p>