Hi!

I use tomcat 3.2.2-beta2 on Solaris 2.6 with JDK 1.2.2_06 and apache 1.3.14 
on a Sun E420R with 4 CPUs and 4GB Memory.

If I turn on verbosityLevel INFORMATION for JASPER_LOG in server.xml I can 
see a big memory leak. The leak does neither show up in version 3.2 nor 
does it appear when I use level WARNING:

Also the leak only appears when I stress test tomcat with more than 32 
threads. Up to 30 Client Threads are handled without a leak, somewhere 
between the 32nd and 34th client thread the leak starts.

After the leak appears I rapidly loose memory. If I give java as heap size 
513MB and use verbose:gc I can see the heap growing in minutes and finally 
the Garbage collection locks up:

GC[0] in 99 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 106 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 25 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 26 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 25 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 27 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 28 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 29 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[1] in 11622 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 129 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 99 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 24 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 25 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 25 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[0] in 22 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[1] in 12220 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[1] in 5479 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[1] in 9866 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[1] in 11792 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[1] in 11695 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[1] in 11869 ms: (512Mb, 0% free) -> (512Mb, 0% free)
GC[1] in 11572 ms: (512Mb, 0% free) -> (512Mb, 0% free)

Then essentially tomcat does no longer answer to requests.

In my simple test-JSP I set the session attribute to false in the page 
directive:

<%@ page session="false" %>
<html>
<body>
X
</body>
</html>


Any comments?

Sincerely

Rainer Jung


kippdata informationstechnologie GmbH
Bornheimer Straße 33a
53111 Bonn

Tel.: 0228/98549-0
Fax:  0228/98549-50
email: [EMAIL PROTECTED]

Reply via email to