-Xms is the minimum heap size
-Xmx is the max heap size
-XX:NewSize - if I remember correctly, it sets the size of new heap
allocation. when this is set bigger, the vm has to allocate new heap
memory less.

the last one I could be wrong.

peter


On Tue, 24 Aug 2004 06:51:49 -0600, Michael Chandler
<[EMAIL PROTECTED]> wrote:
> Maybe this is a dumb question but is there a way I can tell what the
> heap size is before I try setting it? Or what is available? Can you tell
> me the relationship between -Xms/-Xmx and -XX:NewSize/-XX:MaxNewSize?
> Maybe this will help me understand the two settings.
> 
> 
> 
> -----Original Message-----
> From: Peter Lin [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, August 24, 2004 6:38 AM
> To: JMeter Users List
> Subject: Re: win 2000
> 
> that's strange. when I run it with and without the extra options on my
> gateway laptop running XP and my old P3 450 it is faster if I just
> have "-server" without all the extra options.
> 
> maybe it's just my system or configuration.
> 
> peter
> 
> On Tue, 24 Aug 2004 13:13:29 +0200, Jordi Salvat i Alabart
> <[EMAIL PROTECTED]> wrote:
> > It's exactly the opposite: you'll want those parameters (tuned as
> > suggested in the script's comments) when you need to generate high
> loads
> > -- that is: in actual use, not during development.
> >
> > These settings minimise (or almost) the amount of time spent in
> garbage
> > collection. This increases maximum throughput (i.e. the amount of
> > traffic you can generate with a given machine and a given script).
> They
> > also reduce the frequency of full GCs to a minimum (most tests running
> > for only a few hours will never need a full GC) thus reducing
> > measurement error.
> >
> > I can't tell why Michael is getting that error with the HEAP options
> in
> > place -- those default parameters work well for me with JDK 1.4.2_03
> (I
> > don't have _04 at hand).
> >
> > But removing the -Xms/-Xmx without removing the
> > -XX:NewSize/-XX:MaxNewSize as he did in his last message causes
> exactly
> > that (as I would expect: the default heap is far too small to
> accomodate
> > a 128m new space). So leave all those parameters in place or remove
> them
> > all.
> >
> > --
> > Salut,
> >
> > Jordi.
> >
> > En/na Peter Lin ha escrit:
> >
> >
> > > can you try commenting out all the extra VM parameters?
> > >
> > > usually I do that, since many of the settings really shouldn't be
> used
> > > for regular use. It's good for developers writing samplers and
> > > plugins, but not necessarily great for just running tests.
> > >
> > > peter
> > >
> > >
> > > On Mon, 23 Aug 2004 13:16:16 -0600, Michael Chandler
> > > <[EMAIL PROTECTED]> wrote:
> > >
> > >>I installed j2sdk1.4.2_04. The same on both XP and win2k. I also
> have
> > >>j2sdk1.4.0-rc and j2sdk1.4.0_01. The newer one is first in my path
> and
> > >>classpath.
> > >>
> > >>Here is the echo (without [HEAP=-Xms256m -Xmx256m]):
> > >>echo %JAVA_HOME%\bin\java %JVM_ARGS% %ARGS% -jar ApacheJMeter.jar
> > >>%JMETER_CMD_LINE_ARGS%
> > >>
> > >>c:\j2sdk1.4.2_04\bin\java  -XX:NewSize=128m -XX:MaxNewSize=128m
> > >>-XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=50
> > >>-XX:MaxTenuringThreshold=2 -XX:MaxLiveObjectEvacuationRatio=20
> > >>-Dsun.rmi.dgc.client.gcInterval=600000
> > >>-Dsun.rmi.dgc.server.gcInterval=600000 -XX:PermSize=64m
> > >>-XX:MaxPermSize=64m -verbose:gc -XX:+PrintTenuringDistribution -jar
> > >>ApacheJMeter.jar
> > >>Error occurred during initialization of VM
> > >>Incompatible initial and maximum heap sizes specified
> > >>
> > >>-----Original Message-----
> > >>From: BAZLEY, Sebastian [mailto:[EMAIL PROTECTED]
> > >>Sent: Monday, August 23, 2004 12:16 PM
> > >>To: 'JMeter Users List'
> > >>Subject: RE: win 2000
> > >>
> > >>Did you install the full JDK, or just the JRE?
> > >>
> > >>Some of the options may only make sense if the "server" flavour of
> the
> > >>JVM
> > >>is installed.
> > >>
> > >>Certainly java -server only works if the full JDK is installed ...
> > >>
> > >>S.
> > >>-----Original Message-----
> > >>From: Michael Chandler [mailto:[EMAIL PROTECTED]
> > >>Sent: 23 August 2004 19:07
> > >>To: JMeter Users List
> > >>Subject: RE: win 2000
> > >>
> > >>If I take it out, it still gives me the error. I'll try rebooting
> here
> > >>in a minute and do it again. I've tried several combos. I'll look at
> > >>java - X, also.
> > >>
> > >>-----Original Message-----
> > >>From: Peter Lin [mailto:[EMAIL PROTECTED]
> > >>Sent: Monday, August 23, 2004 11:55 AM
> > >>To: JMeter Users List
> > >>Subject: Re: win 2000
> > >>
> > >>it should work if you remove it. I have JMeter 2 and 1.9 running on
> my
> > >>workstation at home, which is running win2K. it works with Sun
> > >>jdk1.4.2_03 and jdk5
> > >>
> > >>peter
> > >>
> > >>On Mon, 23 Aug 2004 11:44:58 -0600, Michael Chandler
> > >><[EMAIL PROTECTED]> wrote:
> > >>
> > >>>I've been running Jmeter successfully on my XP box. When I try to
> run
> > >>
> > >>it
> > >>
> > >>>on a Win 2000 box, I get the error:
> > >>>
> > >>>Error occurred during initialization of VM
> > >>>Incompatible initial and maximum heap sizes specified.
> > >>>
> > >>>The jmeter.bat file has the entry:
> > >>>set HEAP=-Xms256m -Xmx256m
> > >>>
> > >>>I tried resetting it but haven't found the correct combination.
> > >>>
> > >>>Any ideas?
> > >>>
> > >>>
> > >>
> >
> >>---------------------------------------------------------------------
> > >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>For additional commands, e-mail: [EMAIL PROTECTED]
> > >>
> >
> >>---------------------------------------------------------------------
> > >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>For additional commands, e-mail: [EMAIL PROTECTED]
> > >>
> > >>
> > >>_______________________________________________________
> > >>
> > >>This e-mail and the documents attached are confidential and intended
> > >>solely for the addressee; it may also be privileged. If you receive
> this
> > >>e-mail in error, please notify the sender immediately and destroy
> it.
> > >>As its integrity cannot be secured on the Internet, the Atos Origin
> > >>group
> > >>liability cannot be triggered for the message content. Although the
> > >>sender endeavours to maintain a computer virus-free network, the
> > >>sender does not warrant that this transmission is virus-free and
> will
> > >>not be liable for any damages resulting from any virus transmitted.
> > >>_______________________________________________________
> > >>
> > >>
> > >>
> > >>
> >
> >>---------------------------------------------------------------------
> > >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>For additional commands, e-mail: [EMAIL PROTECTED]
> > >>
> >
> >>---------------------------------------------------------------------
> > >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>For additional commands, e-mail: [EMAIL PROTECTED]
> > >>
> > >>
> > >
> > >
> > >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to