tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anand Narasimhan" <ana...@cisco.com>
Subject RE: Memory problems with Tomcat 4.1.27
Date Tue, 01 Jun 2004 18:23:52 GMT
Hi,

Thanks for the reply. I will check with our database guys and let you
know.

Anand

>-----Original Message-----
>From: john cho [mailto:cho_12@comcast.net] 
>Sent: Tuesday, June 01, 2004 8:32 AM
>To: Tomcat Users List
>Subject: Re: Memory problems with Tomcat 4.1.27
>
>
>There could be many issues related with this kind of problems. 
>1.  Based upon your large loading process, check your database 
>with your dba such as how many open cursors and so on. 2.  u 
>did not close each connection, statement, resultset and it 
>keeps building up.
>3.  I guess u are looping thru the loading.   During the 
>looping, close any
>loose hole.
>
>
>once u identify any one of those, i can help u further.
>
>----- Original Message ----- 
>From: "Anand Narasimhan" <anandn@cisco.com>
>To: "'Tomcat Users List'" <tomcat-user@jakarta.apache.org>
>Cc: "'Anand Narasimhan'" <anandn@cisco.com>
>Sent: Friday, May 28, 2004 3:02 PM
>Subject: Memory problems with Tomcat 4.1.27
>
>
>> Hi,
>>
>> I am trying to debug a memory consumption issue with an 
>application. I 
>> would appreciate any help I can get.
>>
>> The application I am debugging is a web application written using 
>> j2sdk 1.4.1_02 and struts 1.0.2. The tomcat version I am using is 
>> 4.1.27. The backend has a relational database 
>(sybase/oracle) and the 
>> database access
>> is through JDBC. The tomcat server is running on Solaris 2.8. The max
>> heap size
>> for the JVM (using -Xmx) is set to 512M. I tried increasing 
>it to 1024M
>> as
>> well.
>>
>> The problem is under reasonably large load, the overall process size 
>> of tomcat (reported by top) keeps increasing and eventually tomcat 
>> stops responding. I
>> tried running tomcat with OptimizeIt hoping to find out if 
>there are any
>> leaks.
>> When running with OptimizeIt the memory consumption increases much
>> faster than
>> when running without OptimizeIt. At this point OptimizeIt 
>reports that
>> about
>> 300M of heap is being used. But the overall process size is 
>about 900M.
>>
>> I tried turing on the -Xloggc option. The output of -Xloggc 
>also shows 
>> that the heap size is well withing the limits. In some cases towards 
>> the end of the
>> GC log, I noticed that each GC cycle takes about 17 - 20 secs.
>>
>> Any suggestions regarding how to proceed debugging this 
>problem would 
>> be
>>
>> greatly appreciated. Are there any docs or any white papers 
>that would 
>> help understand the relation between the heap and the 
>overall process 
>> memory?
>>
>> Thanks
>> Anand
>>
>>
>> 
>______________________________________________________________________
>> __
>>
>> Anand Narasimhan
>> anandn@cisco.com
>>
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message