You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by Ranieri Mazili <ra...@gmail.com> on 2016/03/24 16:04:17 UTC

Starting JMeter 2.13 with more memory

Hello,

I need to run jmeter.bat and jmeter-server.bat with more memory because I'm
receiving Out of memory with default settings.

I've tried to set more memory with the command below before start
jmeter-server.bat

set JVM_ARGS="-Xms1024m -Xmx1024m"

them I tried to run jmeter-server.bat, but I received the following message:











*C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
-Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not find
ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m -Xmx1024mError:
Could not create the Java Virtual Machine.Error: A fatal exception has
occurred. Program will exit.errorlevel=1Press any key to continue. . *.

I've 8gb of memory, running on windows 7 64bits. What I'm doing wrong?

Thanks
--
Ranieri

Re: Starting JMeter 2.13 with more memory

Posted by sebb <se...@gmail.com>.
The error message is:

Invalid initial heap size: -Xms1024m -Xmx1024m

That suggests that the parameter is invalid, i.e. passing is somehow messed up.

I get the same message on Unix if I run:

java "-Xms1024M -Xmx1024M"

However

java -Xms1024M -Xmx1024M xxx

says
Error: Could not find or load main class xxx


On 24 March 2016 at 15:12, Maxime Chassagneux
<ma...@gmail.com> wrote:
> The initial memory and the max memory can't be equal... try to put Xmx2048m
>
>
> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
>
>> Hello,
>>
>> I need to run jmeter.bat and jmeter-server.bat with more memory because I'm
>> receiving Out of memory with default settings.
>>
>> I've tried to set more memory with the command below before start
>> jmeter-server.bat
>>
>> set JVM_ARGS="-Xms1024m -Xmx1024m"
>>
>> them I tried to run jmeter-server.bat, but I received the following
>> message:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
>> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not find
>> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
>> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m -Xmx1024mError:
>> Could not create the Java Virtual Machine.Error: A fatal exception has
>> occurred. Program will exit.errorlevel=1Press any key to continue. . *.
>>
>> I've 8gb of memory, running on windows 7 64bits. What I'm doing wrong?
>>
>> Thanks
>> --
>> Ranieri
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
For additional commands, e-mail: user-help@jmeter.apache.org


Re: Starting JMeter 2.13 with more memory

Posted by sebb <se...@gmail.com>.
On 24 March 2016 at 17:08, Ranieri Mazili <ra...@gmail.com> wrote:
> You're right... modern JVM's usually uses the rightmost value... thanks

AFAIK _all_ of them allow one to specify such parameters multiple times.
They are read from left to right and the last one wins.
This is pretty standard behaviour for processing command-line parameters.

> --
> Ranieri
>
> On Thu, Mar 24, 2016 at 1:35 PM, sebb <se...@gmail.com> wrote:
>
>> On 24 March 2016 at 16:25, Ranieri Mazili <ra...@gmail.com> wrote:
>> > I could see that jmeter.bat has this parameter inside the script:
>> > set HEAP=-Xms512m -Xmx512m
>>
>> Yes, that is the default if JVM_ARGS is not used.
>>
>> > ...and I could see that jmeter-server.bat uses this parameter of
>> jmeter.bat
>> > script, so changing on jmeter.bat, jmeter-server.bat was affected and now
>> > it's running with 2048m.
>>
>> Don't edit the file; there's no need.
>>
>> > So, I have a solution for my problem, but ignore JVM_ARGS might be
>> > considered a problem?
>>
>> The command line used to start java includes
>>
>> ... %ARGS% %JVM_ARGS% ...
>>
>> HEAP is part of ARGS so gets overridden by anything in JVM_ARGS
>>
>>
>> >
>> > --
>> > Ranieri
>> >
>> > On Thu, Mar 24, 2016 at 1:20 PM, Ranieri Mazili <ra...@gmail.com>
>> wrote:
>> >
>> >> You right right, without the quotes it worked well, but now when looking
>> >> in the process using windows task manager I can see it sets 512m and my
>> >> 2048m... so which parameter is it using?
>> >> Look my printscreen here: http://i.imgur.com/8jtNV7L.png
>> >>
>> >> Or, where do I change this 512 to a bigger value?
>> >>
>> >> --
>> >> Ranieri
>> >>
>> >> On Thu, Mar 24, 2016 at 12:48 PM, sebb <se...@gmail.com> wrote:
>> >>
>> >>> Try
>> >>>
>> >>> set JVM_ARGS=-Xms1024m -Xmx2048m
>> >>>
>> >>> Unlike Unix, it looks like Windows does not need the enclosing quotes.
>> >>> So when you add them it creates a syntax error.
>> >>>
>> >>>
>> >>> On 24 March 2016 at 15:39, jlp <je...@orange.fr> wrote:
>> >>> >
>> >>> > Did you have a space at the beginning and the end of the JVM_ARGS ?
>> or
>> >>> > perhaps a masked character in  your bat file? try to rewrite it
>> >>> carefully.
>> >>> > The syntax for Xms and Xmx  are correct.
>> >>> >
>> >>> >
>> >>> > Le 24/03/2016 16:21, Ranieri Mazili a écrit :
>> >>> >>
>> >>> >> Same error:
>> >>> >>
>> >>> >> C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m -Xmx2048m"
>> >>> >>
>> >>> >> C:\Temp\apache-jmeter-2.13\bin>jmeter-server.bat
>> >>> >> Could not find ApacheJmeter_core.jar ...
>> >>> >> ... Trying JMETER_HOME=..
>> >>> >> Found ApacheJMeter_core.jar
>> >>> >> Invalid initial heap size: -Xms1024m -Xmx2048m
>> >>> >> Error: Could not create the Java Virtual Machine.
>> >>> >> Error: A fatal exception has occurred. Program will exit.
>> >>> >> errorlevel=1
>> >>> >>
>> >>> >> --
>> >>> >> Ranieri
>> >>> >>
>> >>> >> On Thu, Mar 24, 2016 at 12:12 PM, Maxime Chassagneux <
>> >>> >> maxime.chassagneux@gmail.com> wrote:
>> >>> >>
>> >>> >>> The initial memory and the max memory can't be equal... try to put
>> >>> >>> Xmx2048m
>> >>> >>>
>> >>> >>>
>> >>> >>> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
>> >>> >>>
>> >>> >>>> Hello,
>> >>> >>>>
>> >>> >>>> I need to run jmeter.bat and jmeter-server.bat with more memory
>> >>> because
>> >>> >>>
>> >>> >>> I'm
>> >>> >>>>
>> >>> >>>> receiving Out of memory with default settings.
>> >>> >>>>
>> >>> >>>> I've tried to set more memory with the command below before start
>> >>> >>>> jmeter-server.bat
>> >>> >>>>
>> >>> >>>> set JVM_ARGS="-Xms1024m -Xmx1024m"
>> >>> >>>>
>> >>> >>>> them I tried to run jmeter-server.bat, but I received the
>> following
>> >>> >>>> message:
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
>> >>> >>>> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould
>> not
>> >>> find
>> >>> >>>> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
>> >>> >>>> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m
>> >>> >>>> -Xmx1024mError:
>> >>> >>>> Could not create the Java Virtual Machine.Error: A fatal exception
>> >>> has
>> >>> >>>> occurred. Program will exit.errorlevel=1Press any key to
>> continue. .
>> >>> *.
>> >>> >>>>
>> >>> >>>> I've 8gb of memory, running on windows 7 64bits. What I'm doing
>> >>> wrong?
>> >>> >>>>
>> >>> >>>> Thanks
>> >>> >>>> --
>> >>> >>>> Ranieri
>> >>> >>>>
>> >>> >
>> >>> >
>> >>> > ---------------------------------------------------------------------
>> >>> > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
>> >>> > For additional commands, e-mail: user-help@jmeter.apache.org
>> >>> >
>> >>>
>> >>> ---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
>> >>> For additional commands, e-mail: user-help@jmeter.apache.org
>> >>>
>> >>>
>> >>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
>> For additional commands, e-mail: user-help@jmeter.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
For additional commands, e-mail: user-help@jmeter.apache.org


Re: Starting JMeter 2.13 with more memory

Posted by Ranieri Mazili <ra...@gmail.com>.
You're right... modern JVM's usually uses the rightmost value... thanks

--
Ranieri

On Thu, Mar 24, 2016 at 1:35 PM, sebb <se...@gmail.com> wrote:

> On 24 March 2016 at 16:25, Ranieri Mazili <ra...@gmail.com> wrote:
> > I could see that jmeter.bat has this parameter inside the script:
> > set HEAP=-Xms512m -Xmx512m
>
> Yes, that is the default if JVM_ARGS is not used.
>
> > ...and I could see that jmeter-server.bat uses this parameter of
> jmeter.bat
> > script, so changing on jmeter.bat, jmeter-server.bat was affected and now
> > it's running with 2048m.
>
> Don't edit the file; there's no need.
>
> > So, I have a solution for my problem, but ignore JVM_ARGS might be
> > considered a problem?
>
> The command line used to start java includes
>
> ... %ARGS% %JVM_ARGS% ...
>
> HEAP is part of ARGS so gets overridden by anything in JVM_ARGS
>
>
> >
> > --
> > Ranieri
> >
> > On Thu, Mar 24, 2016 at 1:20 PM, Ranieri Mazili <ra...@gmail.com>
> wrote:
> >
> >> You right right, without the quotes it worked well, but now when looking
> >> in the process using windows task manager I can see it sets 512m and my
> >> 2048m... so which parameter is it using?
> >> Look my printscreen here: http://i.imgur.com/8jtNV7L.png
> >>
> >> Or, where do I change this 512 to a bigger value?
> >>
> >> --
> >> Ranieri
> >>
> >> On Thu, Mar 24, 2016 at 12:48 PM, sebb <se...@gmail.com> wrote:
> >>
> >>> Try
> >>>
> >>> set JVM_ARGS=-Xms1024m -Xmx2048m
> >>>
> >>> Unlike Unix, it looks like Windows does not need the enclosing quotes.
> >>> So when you add them it creates a syntax error.
> >>>
> >>>
> >>> On 24 March 2016 at 15:39, jlp <je...@orange.fr> wrote:
> >>> >
> >>> > Did you have a space at the beginning and the end of the JVM_ARGS ?
> or
> >>> > perhaps a masked character in  your bat file? try to rewrite it
> >>> carefully.
> >>> > The syntax for Xms and Xmx  are correct.
> >>> >
> >>> >
> >>> > Le 24/03/2016 16:21, Ranieri Mazili a écrit :
> >>> >>
> >>> >> Same error:
> >>> >>
> >>> >> C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m -Xmx2048m"
> >>> >>
> >>> >> C:\Temp\apache-jmeter-2.13\bin>jmeter-server.bat
> >>> >> Could not find ApacheJmeter_core.jar ...
> >>> >> ... Trying JMETER_HOME=..
> >>> >> Found ApacheJMeter_core.jar
> >>> >> Invalid initial heap size: -Xms1024m -Xmx2048m
> >>> >> Error: Could not create the Java Virtual Machine.
> >>> >> Error: A fatal exception has occurred. Program will exit.
> >>> >> errorlevel=1
> >>> >>
> >>> >> --
> >>> >> Ranieri
> >>> >>
> >>> >> On Thu, Mar 24, 2016 at 12:12 PM, Maxime Chassagneux <
> >>> >> maxime.chassagneux@gmail.com> wrote:
> >>> >>
> >>> >>> The initial memory and the max memory can't be equal... try to put
> >>> >>> Xmx2048m
> >>> >>>
> >>> >>>
> >>> >>> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
> >>> >>>
> >>> >>>> Hello,
> >>> >>>>
> >>> >>>> I need to run jmeter.bat and jmeter-server.bat with more memory
> >>> because
> >>> >>>
> >>> >>> I'm
> >>> >>>>
> >>> >>>> receiving Out of memory with default settings.
> >>> >>>>
> >>> >>>> I've tried to set more memory with the command below before start
> >>> >>>> jmeter-server.bat
> >>> >>>>
> >>> >>>> set JVM_ARGS="-Xms1024m -Xmx1024m"
> >>> >>>>
> >>> >>>> them I tried to run jmeter-server.bat, but I received the
> following
> >>> >>>> message:
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
> >>> >>>> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould
> not
> >>> find
> >>> >>>> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
> >>> >>>> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m
> >>> >>>> -Xmx1024mError:
> >>> >>>> Could not create the Java Virtual Machine.Error: A fatal exception
> >>> has
> >>> >>>> occurred. Program will exit.errorlevel=1Press any key to
> continue. .
> >>> *.
> >>> >>>>
> >>> >>>> I've 8gb of memory, running on windows 7 64bits. What I'm doing
> >>> wrong?
> >>> >>>>
> >>> >>>> Thanks
> >>> >>>> --
> >>> >>>> Ranieri
> >>> >>>>
> >>> >
> >>> >
> >>> > ---------------------------------------------------------------------
> >>> > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> >>> > For additional commands, e-mail: user-help@jmeter.apache.org
> >>> >
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> >>> For additional commands, e-mail: user-help@jmeter.apache.org
> >>>
> >>>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> For additional commands, e-mail: user-help@jmeter.apache.org
>
>

Re: Starting JMeter 2.13 with more memory

Posted by sebb <se...@gmail.com>.
On 24 March 2016 at 16:25, Ranieri Mazili <ra...@gmail.com> wrote:
> I could see that jmeter.bat has this parameter inside the script:
> set HEAP=-Xms512m -Xmx512m

Yes, that is the default if JVM_ARGS is not used.

> ...and I could see that jmeter-server.bat uses this parameter of jmeter.bat
> script, so changing on jmeter.bat, jmeter-server.bat was affected and now
> it's running with 2048m.

Don't edit the file; there's no need.

> So, I have a solution for my problem, but ignore JVM_ARGS might be
> considered a problem?

The command line used to start java includes

... %ARGS% %JVM_ARGS% ...

HEAP is part of ARGS so gets overridden by anything in JVM_ARGS


>
> --
> Ranieri
>
> On Thu, Mar 24, 2016 at 1:20 PM, Ranieri Mazili <ra...@gmail.com> wrote:
>
>> You right right, without the quotes it worked well, but now when looking
>> in the process using windows task manager I can see it sets 512m and my
>> 2048m... so which parameter is it using?
>> Look my printscreen here: http://i.imgur.com/8jtNV7L.png
>>
>> Or, where do I change this 512 to a bigger value?
>>
>> --
>> Ranieri
>>
>> On Thu, Mar 24, 2016 at 12:48 PM, sebb <se...@gmail.com> wrote:
>>
>>> Try
>>>
>>> set JVM_ARGS=-Xms1024m -Xmx2048m
>>>
>>> Unlike Unix, it looks like Windows does not need the enclosing quotes.
>>> So when you add them it creates a syntax error.
>>>
>>>
>>> On 24 March 2016 at 15:39, jlp <je...@orange.fr> wrote:
>>> >
>>> > Did you have a space at the beginning and the end of the JVM_ARGS ? or
>>> > perhaps a masked character in  your bat file? try to rewrite it
>>> carefully.
>>> > The syntax for Xms and Xmx  are correct.
>>> >
>>> >
>>> > Le 24/03/2016 16:21, Ranieri Mazili a écrit :
>>> >>
>>> >> Same error:
>>> >>
>>> >> C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m -Xmx2048m"
>>> >>
>>> >> C:\Temp\apache-jmeter-2.13\bin>jmeter-server.bat
>>> >> Could not find ApacheJmeter_core.jar ...
>>> >> ... Trying JMETER_HOME=..
>>> >> Found ApacheJMeter_core.jar
>>> >> Invalid initial heap size: -Xms1024m -Xmx2048m
>>> >> Error: Could not create the Java Virtual Machine.
>>> >> Error: A fatal exception has occurred. Program will exit.
>>> >> errorlevel=1
>>> >>
>>> >> --
>>> >> Ranieri
>>> >>
>>> >> On Thu, Mar 24, 2016 at 12:12 PM, Maxime Chassagneux <
>>> >> maxime.chassagneux@gmail.com> wrote:
>>> >>
>>> >>> The initial memory and the max memory can't be equal... try to put
>>> >>> Xmx2048m
>>> >>>
>>> >>>
>>> >>> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
>>> >>>
>>> >>>> Hello,
>>> >>>>
>>> >>>> I need to run jmeter.bat and jmeter-server.bat with more memory
>>> because
>>> >>>
>>> >>> I'm
>>> >>>>
>>> >>>> receiving Out of memory with default settings.
>>> >>>>
>>> >>>> I've tried to set more memory with the command below before start
>>> >>>> jmeter-server.bat
>>> >>>>
>>> >>>> set JVM_ARGS="-Xms1024m -Xmx1024m"
>>> >>>>
>>> >>>> them I tried to run jmeter-server.bat, but I received the following
>>> >>>> message:
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
>>> >>>> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not
>>> find
>>> >>>> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
>>> >>>> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m
>>> >>>> -Xmx1024mError:
>>> >>>> Could not create the Java Virtual Machine.Error: A fatal exception
>>> has
>>> >>>> occurred. Program will exit.errorlevel=1Press any key to continue. .
>>> *.
>>> >>>>
>>> >>>> I've 8gb of memory, running on windows 7 64bits. What I'm doing
>>> wrong?
>>> >>>>
>>> >>>> Thanks
>>> >>>> --
>>> >>>> Ranieri
>>> >>>>
>>> >
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
>>> > For additional commands, e-mail: user-help@jmeter.apache.org
>>> >
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
>>> For additional commands, e-mail: user-help@jmeter.apache.org
>>>
>>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
For additional commands, e-mail: user-help@jmeter.apache.org


Re: Starting JMeter 2.13 with more memory

Posted by Ranieri Mazili <ra...@gmail.com>.
I could see that jmeter.bat has this parameter inside the script:
set HEAP=-Xms512m -Xmx512m

...and I could see that jmeter-server.bat uses this parameter of jmeter.bat
script, so changing on jmeter.bat, jmeter-server.bat was affected and now
it's running with 2048m.

So, I have a solution for my problem, but ignore JVM_ARGS might be
considered a problem?


--
Ranieri

On Thu, Mar 24, 2016 at 1:20 PM, Ranieri Mazili <ra...@gmail.com> wrote:

> You right right, without the quotes it worked well, but now when looking
> in the process using windows task manager I can see it sets 512m and my
> 2048m... so which parameter is it using?
> Look my printscreen here: http://i.imgur.com/8jtNV7L.png
>
> Or, where do I change this 512 to a bigger value?
>
> --
> Ranieri
>
> On Thu, Mar 24, 2016 at 12:48 PM, sebb <se...@gmail.com> wrote:
>
>> Try
>>
>> set JVM_ARGS=-Xms1024m -Xmx2048m
>>
>> Unlike Unix, it looks like Windows does not need the enclosing quotes.
>> So when you add them it creates a syntax error.
>>
>>
>> On 24 March 2016 at 15:39, jlp <je...@orange.fr> wrote:
>> >
>> > Did you have a space at the beginning and the end of the JVM_ARGS ? or
>> > perhaps a masked character in  your bat file? try to rewrite it
>> carefully.
>> > The syntax for Xms and Xmx  are correct.
>> >
>> >
>> > Le 24/03/2016 16:21, Ranieri Mazili a écrit :
>> >>
>> >> Same error:
>> >>
>> >> C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m -Xmx2048m"
>> >>
>> >> C:\Temp\apache-jmeter-2.13\bin>jmeter-server.bat
>> >> Could not find ApacheJmeter_core.jar ...
>> >> ... Trying JMETER_HOME=..
>> >> Found ApacheJMeter_core.jar
>> >> Invalid initial heap size: -Xms1024m -Xmx2048m
>> >> Error: Could not create the Java Virtual Machine.
>> >> Error: A fatal exception has occurred. Program will exit.
>> >> errorlevel=1
>> >>
>> >> --
>> >> Ranieri
>> >>
>> >> On Thu, Mar 24, 2016 at 12:12 PM, Maxime Chassagneux <
>> >> maxime.chassagneux@gmail.com> wrote:
>> >>
>> >>> The initial memory and the max memory can't be equal... try to put
>> >>> Xmx2048m
>> >>>
>> >>>
>> >>> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
>> >>>
>> >>>> Hello,
>> >>>>
>> >>>> I need to run jmeter.bat and jmeter-server.bat with more memory
>> because
>> >>>
>> >>> I'm
>> >>>>
>> >>>> receiving Out of memory with default settings.
>> >>>>
>> >>>> I've tried to set more memory with the command below before start
>> >>>> jmeter-server.bat
>> >>>>
>> >>>> set JVM_ARGS="-Xms1024m -Xmx1024m"
>> >>>>
>> >>>> them I tried to run jmeter-server.bat, but I received the following
>> >>>> message:
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
>> >>>> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not
>> find
>> >>>> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
>> >>>> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m
>> >>>> -Xmx1024mError:
>> >>>> Could not create the Java Virtual Machine.Error: A fatal exception
>> has
>> >>>> occurred. Program will exit.errorlevel=1Press any key to continue. .
>> *.
>> >>>>
>> >>>> I've 8gb of memory, running on windows 7 64bits. What I'm doing
>> wrong?
>> >>>>
>> >>>> Thanks
>> >>>> --
>> >>>> Ranieri
>> >>>>
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
>> > For additional commands, e-mail: user-help@jmeter.apache.org
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
>> For additional commands, e-mail: user-help@jmeter.apache.org
>>
>>
>

Re: Starting JMeter 2.13 with more memory

Posted by Ranieri Mazili <ra...@gmail.com>.
You right right, without the quotes it worked well, but now when looking in
the process using windows task manager I can see it sets 512m and my
2048m... so which parameter is it using?
Look my printscreen here: http://i.imgur.com/8jtNV7L.png

Or, where do I change this 512 to a bigger value?

--
Ranieri

On Thu, Mar 24, 2016 at 12:48 PM, sebb <se...@gmail.com> wrote:

> Try
>
> set JVM_ARGS=-Xms1024m -Xmx2048m
>
> Unlike Unix, it looks like Windows does not need the enclosing quotes.
> So when you add them it creates a syntax error.
>
>
> On 24 March 2016 at 15:39, jlp <je...@orange.fr> wrote:
> >
> > Did you have a space at the beginning and the end of the JVM_ARGS ? or
> > perhaps a masked character in  your bat file? try to rewrite it
> carefully.
> > The syntax for Xms and Xmx  are correct.
> >
> >
> > Le 24/03/2016 16:21, Ranieri Mazili a écrit :
> >>
> >> Same error:
> >>
> >> C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m -Xmx2048m"
> >>
> >> C:\Temp\apache-jmeter-2.13\bin>jmeter-server.bat
> >> Could not find ApacheJmeter_core.jar ...
> >> ... Trying JMETER_HOME=..
> >> Found ApacheJMeter_core.jar
> >> Invalid initial heap size: -Xms1024m -Xmx2048m
> >> Error: Could not create the Java Virtual Machine.
> >> Error: A fatal exception has occurred. Program will exit.
> >> errorlevel=1
> >>
> >> --
> >> Ranieri
> >>
> >> On Thu, Mar 24, 2016 at 12:12 PM, Maxime Chassagneux <
> >> maxime.chassagneux@gmail.com> wrote:
> >>
> >>> The initial memory and the max memory can't be equal... try to put
> >>> Xmx2048m
> >>>
> >>>
> >>> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
> >>>
> >>>> Hello,
> >>>>
> >>>> I need to run jmeter.bat and jmeter-server.bat with more memory
> because
> >>>
> >>> I'm
> >>>>
> >>>> receiving Out of memory with default settings.
> >>>>
> >>>> I've tried to set more memory with the command below before start
> >>>> jmeter-server.bat
> >>>>
> >>>> set JVM_ARGS="-Xms1024m -Xmx1024m"
> >>>>
> >>>> them I tried to run jmeter-server.bat, but I received the following
> >>>> message:
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
> >>>> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not
> find
> >>>> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
> >>>> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m
> >>>> -Xmx1024mError:
> >>>> Could not create the Java Virtual Machine.Error: A fatal exception has
> >>>> occurred. Program will exit.errorlevel=1Press any key to continue. .
> *.
> >>>>
> >>>> I've 8gb of memory, running on windows 7 64bits. What I'm doing wrong?
> >>>>
> >>>> Thanks
> >>>> --
> >>>> Ranieri
> >>>>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> > For additional commands, e-mail: user-help@jmeter.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> For additional commands, e-mail: user-help@jmeter.apache.org
>
>

Re: Starting JMeter 2.13 with more memory

Posted by sebb <se...@gmail.com>.
Try

set JVM_ARGS=-Xms1024m -Xmx2048m

Unlike Unix, it looks like Windows does not need the enclosing quotes.
So when you add them it creates a syntax error.


On 24 March 2016 at 15:39, jlp <je...@orange.fr> wrote:
>
> Did you have a space at the beginning and the end of the JVM_ARGS ? or
> perhaps a masked character in  your bat file? try to rewrite it carefully.
> The syntax for Xms and Xmx  are correct.
>
>
> Le 24/03/2016 16:21, Ranieri Mazili a écrit :
>>
>> Same error:
>>
>> C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m -Xmx2048m"
>>
>> C:\Temp\apache-jmeter-2.13\bin>jmeter-server.bat
>> Could not find ApacheJmeter_core.jar ...
>> ... Trying JMETER_HOME=..
>> Found ApacheJMeter_core.jar
>> Invalid initial heap size: -Xms1024m -Xmx2048m
>> Error: Could not create the Java Virtual Machine.
>> Error: A fatal exception has occurred. Program will exit.
>> errorlevel=1
>>
>> --
>> Ranieri
>>
>> On Thu, Mar 24, 2016 at 12:12 PM, Maxime Chassagneux <
>> maxime.chassagneux@gmail.com> wrote:
>>
>>> The initial memory and the max memory can't be equal... try to put
>>> Xmx2048m
>>>
>>>
>>> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
>>>
>>>> Hello,
>>>>
>>>> I need to run jmeter.bat and jmeter-server.bat with more memory because
>>>
>>> I'm
>>>>
>>>> receiving Out of memory with default settings.
>>>>
>>>> I've tried to set more memory with the command below before start
>>>> jmeter-server.bat
>>>>
>>>> set JVM_ARGS="-Xms1024m -Xmx1024m"
>>>>
>>>> them I tried to run jmeter-server.bat, but I received the following
>>>> message:
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
>>>> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not find
>>>> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
>>>> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m
>>>> -Xmx1024mError:
>>>> Could not create the Java Virtual Machine.Error: A fatal exception has
>>>> occurred. Program will exit.errorlevel=1Press any key to continue. . *.
>>>>
>>>> I've 8gb of memory, running on windows 7 64bits. What I'm doing wrong?
>>>>
>>>> Thanks
>>>> --
>>>> Ranieri
>>>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> For additional commands, e-mail: user-help@jmeter.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
For additional commands, e-mail: user-help@jmeter.apache.org


Re: Starting JMeter 2.13 with more memory

Posted by jlp <je...@orange.fr>.
Did you have a space at the beginning and the end of the JVM_ARGS ? or 
perhaps a masked character in  your bat file? try to rewrite it 
carefully. The syntax for Xms and Xmx  are correct.

Le 24/03/2016 16:21, Ranieri Mazili a écrit :
> Same error:
>
> C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m -Xmx2048m"
>
> C:\Temp\apache-jmeter-2.13\bin>jmeter-server.bat
> Could not find ApacheJmeter_core.jar ...
> ... Trying JMETER_HOME=..
> Found ApacheJMeter_core.jar
> Invalid initial heap size: -Xms1024m -Xmx2048m
> Error: Could not create the Java Virtual Machine.
> Error: A fatal exception has occurred. Program will exit.
> errorlevel=1
>
> --
> Ranieri
>
> On Thu, Mar 24, 2016 at 12:12 PM, Maxime Chassagneux <
> maxime.chassagneux@gmail.com> wrote:
>
>> The initial memory and the max memory can't be equal... try to put Xmx2048m
>>
>>
>> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
>>
>>> Hello,
>>>
>>> I need to run jmeter.bat and jmeter-server.bat with more memory because
>> I'm
>>> receiving Out of memory with default settings.
>>>
>>> I've tried to set more memory with the command below before start
>>> jmeter-server.bat
>>>
>>> set JVM_ARGS="-Xms1024m -Xmx1024m"
>>>
>>> them I tried to run jmeter-server.bat, but I received the following
>>> message:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
>>> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not find
>>> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
>>> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m -Xmx1024mError:
>>> Could not create the Java Virtual Machine.Error: A fatal exception has
>>> occurred. Program will exit.errorlevel=1Press any key to continue. . *.
>>>
>>> I've 8gb of memory, running on windows 7 64bits. What I'm doing wrong?
>>>
>>> Thanks
>>> --
>>> Ranieri
>>>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
For additional commands, e-mail: user-help@jmeter.apache.org


Re: Starting JMeter 2.13 with more memory

Posted by Ranieri Mazili <ra...@gmail.com>.
Same error:

C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m -Xmx2048m"

C:\Temp\apache-jmeter-2.13\bin>jmeter-server.bat
Could not find ApacheJmeter_core.jar ...
... Trying JMETER_HOME=..
Found ApacheJMeter_core.jar
Invalid initial heap size: -Xms1024m -Xmx2048m
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
errorlevel=1

--
Ranieri

On Thu, Mar 24, 2016 at 12:12 PM, Maxime Chassagneux <
maxime.chassagneux@gmail.com> wrote:

> The initial memory and the max memory can't be equal... try to put Xmx2048m
>
>
> 2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:
>
> > Hello,
> >
> > I need to run jmeter.bat and jmeter-server.bat with more memory because
> I'm
> > receiving Out of memory with default settings.
> >
> > I've tried to set more memory with the command below before start
> > jmeter-server.bat
> >
> > set JVM_ARGS="-Xms1024m -Xmx1024m"
> >
> > them I tried to run jmeter-server.bat, but I received the following
> > message:
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
> > -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not find
> > ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
> > ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m -Xmx1024mError:
> > Could not create the Java Virtual Machine.Error: A fatal exception has
> > occurred. Program will exit.errorlevel=1Press any key to continue. . *.
> >
> > I've 8gb of memory, running on windows 7 64bits. What I'm doing wrong?
> >
> > Thanks
> > --
> > Ranieri
> >
>

Re: Starting JMeter 2.13 with more memory

Posted by Maxime Chassagneux <ma...@gmail.com>.
The initial memory and the max memory can't be equal... try to put Xmx2048m


2016-03-24 16:04 GMT+01:00 Ranieri Mazili <ra...@gmail.com>:

> Hello,
>
> I need to run jmeter.bat and jmeter-server.bat with more memory because I'm
> receiving Out of memory with default settings.
>
> I've tried to set more memory with the command below before start
> jmeter-server.bat
>
> set JVM_ARGS="-Xms1024m -Xmx1024m"
>
> them I tried to run jmeter-server.bat, but I received the following
> message:
>
>
>
>
>
>
>
>
>
>
>
> *C:\Temp\apache-jmeter-2.13\bin>set JVM_ARGS="-Xms1024m
> -Xmx1024m"C:\Temp\apache-jmeter-2.13\bin>jmeter-server.batCould not find
> ApacheJmeter_core.jar ...... Trying JMETER_HOME=..Found
> ApacheJMeter_core.jarInvalid initial heap size: -Xms1024m -Xmx1024mError:
> Could not create the Java Virtual Machine.Error: A fatal exception has
> occurred. Program will exit.errorlevel=1Press any key to continue. . *.
>
> I've 8gb of memory, running on windows 7 64bits. What I'm doing wrong?
>
> Thanks
> --
> Ranieri
>

Re: Starting JMeter 2.13 with more memory

Posted by Flavio Cysne <fl...@gmail.com>.
Just some thoughts.

Xms and Xmx can be set with the same value and this is advisable to do so
as it save some cpu cycles.

Using JDK 8 you could set HEAP variable, defined in jmeter.bat and jmeter,
to blank since new jdk will set Xms and Xmx automatically. The new
algorithm will scale JVM memory as needed.

Hope it helps.