Hi,

your problem is Java 1.4.1_02, it has a memory leak in StringBuffer which is 
used a lot for XML parsing.  Upgrade to 1.4.2 and it will be fine.

Pete

On Monday 01 November 2004 22:25, Anand Narasimhan wrote:
> Hi,
>
> I am not able to determine if the problem is related to tomcat, solaris or
> the application itself. Any help/pointers to debug the problem will be
> greatly appreciated.
>
> The application runs on Solaris 2.8 using Sun's Java version 1.4.1_02. The
> tomcat version is 4.1.27. The GUI is written using HTML/JSP/Struts 1.0.2.
> The database is Oracle version 8.x (I think). The application also has API
> interface written using Java/XML/Soap etc. The application is memory/CPU
> intensive.  The problem I am having is,  after running under a large load,
> tomcat process's memory footprint (reported by top command) increases
> rapidly to more that 2G. The heap size (max configured to 1G), increases to
> about 500 - 600M. I have tried running tomcat with optimizeit to see if
> there are any memory leaks. optimizeit as wells as the output from GC
> (running with -verbose:gc, -XX+PrintGCDetails) shows frequent garbage
> collection activity and the heap size does not grow too much.
>
> I am not able to figure out why the process memory grows. If the heap is
> not growing too much, what is consuming the memory?
>
> Thanks
> Anand
>
> _________________________________________________________________
>
> Anand Narasimhan
> [EMAIL PROTECTED]

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

Reply via email to