Hi,
On unix, we put our CATALINA_OPTS settings in
$CATALINA_HOME/bin/catalina.sh.

Are you running tomcat as a service on NT or from the command line?  If
you're running from the command line, can you do 
echo %CATALINA_OPTS% before starting tomcat and verify the values are
set correctly? 

Regardless of the above, I would try putting CATALINA_OPTS in
catalina.bat. Can't hurt ;)

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: Marinko, Jeff [mailto:[EMAIL PROTECTED]]
>Sent: Thursday, August 15, 2002 2:49 PM
>To: 'Tomcat Users List'
>Subject: RE: Checking Tomcat's Memory
>
>Alright, new environment variable...
>
>CATALINA_OPTS=-server -Xms1024m -Xmx3072m
>
>Should give me a range of 1-3 gigs.  When I restart Tomcat, however,
this
>doesn't appear to affect anything.  I'm running a simple memory
servlet, as
>suggested by Yoav Shapira, to simply create a whole bunch of memory,
but it
>still caps out as if it were using the defaults.
>
>Couple questions:  1)  Must I restart the machine for the CATALINA_OPTS
to
>take effect (or, what is wrong with my environment variable)? In my
>experience this has not been necessary, only restart the
>application/process. (Maybe this is a WinNT4 quirk or something
similar).
>
>2)  Tomcat's configuration files most likely support what I'm trying to
do.
>Is there an appropriate/recommended place I define this envirnoment
>variable?
>
>Quick config rundown:  JDK 1.4, WinNT4 (or 2K), Tomcat 4.0.4.
>
>Thanks!
>
>-----Original Message-----
>From: Sexton, George [mailto:[EMAIL PROTECTED]]
>Sent: Thursday, August 15, 2002 10:51 AM
>To: Tomcat Users List
>Subject: RE: Checking Tomcat's Memory
>
>
>g doesn't seem to be a valid memory increment. From the sun web site:
>
>
>-Xmsn
>Specify the initial size, in bytes, of the memory allocation pool. This
>value must be a multiple of 1024 greater than 1MB. Append the letter k
or K
>to indicate kilobytes, or m or M to indicate megabytes. The default
value
>is
>2MB. Examples:
>       -Xms6291456
>       -Xms6144k
>       -Xms6m
>
>
>-Xmxn
>Specify the maximum size, in bytes, of the memory allocation pool. This
>value must a multiple of 1024 greater than 2MB. Append the letter k or
K to
>indicate kilobytes, or m or M to indicate megabytes. The default value
is
>64MB. Examples:
>       -Xmx83886080
>       -Xmx81920k
>       -Xmx80m
>
>
>-----Original Message-----
>From: Marinko, Jeff [mailto:[EMAIL PROTECTED]]
>Sent: 15 August, 2002 11:44 AM
>To: 'Tomcat Users List'
>Subject: RE: Checking Tomcat's Memory
>
>
>Heh, the answer to that is "kind of".  I can actually do roughly 250
TPS
>(at
>least according to a tool I'm using) for about 10-20 thousand requests,
but
>I think this memory problem is giving me trouble after that.  I thought
it
>was a connections problem (I was getting connection errors from the
tool),
>then I thought I had screwed something up in my code (and I've tried
>different versions, nothing seems to affect performance), then I
noticed
>the
>memory never went above ~154 MB, so now I'm examining memory issues.
>
>My problem is still the same, after so many requests (and thus some
amount
>of information stored in memory), Tomcat starts to use up a whole lot
of
>CPU
>time.  I think I hit the memory limit (as I get out of memory errors),
so
>I'm trying to increase the memory Tomcat has, without much luck.
>
>I set the environment variable (as I mentioned before), but it does not
>appear to be working.  I stopped and restarted Tomcat after doing this
>(although I have not restarted Windows) and the results were the same,
no
>change in memory.... I'm still working on it though, still have a
couple
>more things to try, if anyone has a good suggestions, feel free to
chime
>in!
>
>Thanks!
>
>-----Original Message-----
>From: Sexton, George [mailto:[EMAIL PROTECTED]]
>Sent: Thursday, August 15, 2002 10:34 AM
>To: Tomcat Users List
>Subject: RE: Checking Tomcat's Memory
>
>
>So, did you get past to your 200 TPS limit goal?
>
>-----Original Message-----
>From: Marinko, Jeff [mailto:[EMAIL PROTECTED]]
>Sent: 15 August, 2002 10:49 AM
>To: Tomcat Users List
>Subject: Checking Tomcat's Memory
>
>
>Greetings!
>
>I'm running Tomcat 4.0.4 (w/ JDK 1.4, WinNT/2K) and would like to know
how
>to check Tomcat's memory settings.  I've defined an environment
variable
>(in
>Windows) like so:
>
>CATALINA_OPTS=-server -Xms1g -Xmx3g
>
>and from reading previous e-mails on this list, this should set the JVM
min
>and max heap size, yet how can I verify this?
>
>I'm currently testing a program that takes a considerable amount of
memory,
>and after getting so many thousand requests (and storing a considerable
>amount of data in memory), the performance becomes horrible (3 to 4
times
>CPU usage, possibly due to gc looking for more memory?).  I suspect the
>memory settings because when the CPU usage starts to spike, the memory
>usage
>tops off and does not appear to go up at all (when it most likely
should
>continue to go up).
>
>Suggestions appreciated!
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>
>--
>To unsubscribe, e-mail:   <mailto:tomcat-user-
>[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:tomcat-user-
>[EMAIL PROTECTED]>

This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.

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

Reply via email to