Hi All,
I am looking for some help.  We are running into what appears to be a memory
leak situation.  The Java heap usage looks fine, but the overall Tomcat
process memory usage continuously goes up and up, until it reaches the
Windows 2GB per process limit, at which point it crashes.

Using the Windows Performance Monitor, I am tracking the "Virtual Bytes"
value of the Tomcat process.  Upon Tomcat startup, it is at around 1.1GB. 
It then increases over time, sometimes fluctuating up and down a small
degree, but the general trend is always upwards.  Sometimes it jumps 40MB or
more at a time.  Eventually it hits the 2GB limit, and then the application
stops responding and we get out of memory errors: "unable to create new
native thread".  Sometimes this takes 20 hours, sometimes it only takes 8
hours.  

We are running a third-party app on Tomcat 5.0.28 with Java 1.4.2_11.  The
machine is running Windows Server 2003 and has 2.5GB physical memory.  We
have the heap size set to 928MB.  

We have plans to upgrade to Tomcat 5.5.16 and Java 1.5_06 (which is also
supported by the application vendor), but this will take some time, since we
are in a validated environment.

Any ideas about what could be causing this?  I realize it could be an
application-related leak, but in that case wouldn't we see it running out of
heap?

Thanks!
-Bill
-- 
View this message in context: 
http://www.nabble.com/Tomcat-Process-Memory-Leak--tp14337929p14337929.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to