Jon

When running tomcat as a service on WinNT, the JVM parameters are controlled
by the registry key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Apache
Tomcat\Parameters
(assuming you're on 4.0.4 and your service name is "Apache Tomcat" and
you've used tomcat.exe -install etc,
or you've installed the distribution using jakarta-tomcat-4.0.4.exe)

If you look there you'll see various VM options ...
JVM Option Number n
and a count
JVM Option Count

You put your -Xms128m and the like in there and adjust the count as
necessary

HTH

Christopher

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: 03 October 2002 23:34
> To: Tomcat Users List
> Subject: RE: OutOfMemoryError after 88MB on Win2K / Tomcat 4.0.4
>
>
> Yes, changing the heap was the first thing I changed and I actually
> thought of mentioning that because I figured that would be the immediate
> response :-)  That wasn't the issue.
>
> We have discovered that this problem only manifests itself when using
> Tomcat as a service, with the provided tomcat.exe (and having JAVA_OPTS
> set in the environment to handle the heap size options).  When started
> from the command line, with a minimum of 256mb on the heap, I get no
> problems with Tomcat past 150 MB of usage in Task Manager.
>
> We don't really like the idea of running it from a command prompt for
> maintenance purposes (we don't manage the box), but if some
> procedures are
> put in place, I don't see why it won't work in the short-term.  I just
> didn't have time to figure out how to check and see if tomcat.exe was
> picking up my JAVA_OPTS environment variable and actually setting
> the heap
> size.  If it wasn't, I would have thought I'd see problems after 64mb
> because I believe this is the default max on the heap size.
>
> BTW-  The memory creep appears to be normal and will clear itself
> up after
> a long period of inactivity.  I thought this was a leak on my part, but
> the GC wasn't doing anything until way later because the heap is so huge
> (I actually had to set a max of 1.5 GB when using "catalina.bat run" from
> DOS command line...the JVM gave me an error until this was set to some
> value...I eventually brought it down to this value, which was as
> high as I
> could get it without it giving me an error).
>
> Thanks for your help!
>
> Jon Brisbin
>
>
>
>
>
>
> "Zabel, Ian" <[EMAIL PROTECTED]>
> 10/03/2002 04:48 PM
> Please respond to "Tomcat Users List"
>
>
>         To:     'Tomcat Users List' <[EMAIL PROTECTED]>
>         cc:
>         Fax to:
>         Subject:        RE: OutOfMemoryError after 88MB on Win2K
> / Tomcat 4.0.4
>
>
> First of all, have you increased the memory available to Tomcat's JVM?
>
> You can do this by defining:
> JAVA_OPTS=" -Xms128m -Xmx384m"
>
> The numbers represent megabytes in that example. Xms is minimum and Xmx is
> maximum. Change the amounts to suit you.
>
> Another thing you might want to try is enabling Verbose Gargbage
> Collection.
> This will give you an ouput of what the garbage collector is doing. To
> turn
> it on, add this to the JAVA_OPTS:
>
> -verbose:gc
>
> Then, in catalina.out, you'll see status reports on the GC.
>
> Ian.
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, October 03, 2002 5:37 PM
> To: [EMAIL PROTECTED]
> Subject: OutOfMemoryError after 88MB on Win2K / Tomcat 4.0.4
>
>
> We are running a heavily XML-based application on Tomcat 4.0.4 on a dual
> P4 1.4 GHz box with 4GB of RAM.  With 9 users hitting the application
> continuously, we experience OutOfMemoryErrors after tomcat.exe gets up to
> around 88MB of usage.
>
> Has anyone else experienced strange happenings with Tomcat on Win2K JDK
> 1.3.1 under load?  We're wondering if the JVM is doing this, if there's
> something in Tomcat that is causing the memory to continuously creep up
> and never go down significantly, or if we're just really overlooking
> something in our application framework that is causing objects to not go
> out of scope.  We haven't experienced this problem like this on other
> platforms (Linux and OS/400) and IBM is testing this application and not
> seeing the same kinds of results in WebSphere.
>
> I'd appreciate any feedback from other XML users here...we have a go-live
> date just a few days off and these problems are making my life very
> difficult.  I'd like to at least be able to explain the
> situation, even if
>
> it is our fault.  Not knowing is very frustrating.
>
> Thanks for your help!
>
> Jon Brisbin
> Sr. App. Developer
> EFCO Corporation
> www.efcocorp.com
> 417.235.3193 x2687
>
>
>


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

Reply via email to