I changed options to :

export CATALINA_OPTS="-server -XX:+HeapDumpOnOutOfMemoryError
-verbose:gc -XX:HeapDumpPath=/data02/www2/vhosts/merchants.koodos.com/dumps/
-Xms1024m -Xmx1024m"

Waiting to see the results today. Since a couple of days only this
issue started (OutOfMem..)

I can see the garbage collection happening, but it seems growing in 5
or 10 mb folds.
Still Tomcat is keeping up. After about 8 hours of work only must see
the results as thats the usual time
it crashes.

Thanks
Maduranga


On Fri, Jul 4, 2008 at 5:56 AM, Surendrakumar Viswanathan -X (suviswan
- HCL at Cisco) <[EMAIL PROTECTED]> wrote:
> Hi
>  Add  -XX:+HeapDumpOnOutOfMemoryError option to you JVM parameter. It
> will dump the heap (in hprof format) on OOM. You can take the hprof file
> and then analyze using Eclipse MAT (Memory Analyzer tool). This will
> give you information on which objects are getting used most. Based on
> that you can find out the corresponding application code and check
> whether there are memory leak exists in the code.
>  The random slowness is usually associated with GC. Enable verboseGC
> with timestamp option and then check whether the GC is happening at the
> corresponding time of slowness.
>
> Suren
>
>> -----Original Message-----
>> From: Maduranga [mailto:[EMAIL PROTECTED]
>> Sent: Friday, July 04, 2008 3:22 AM
>> To: Tomcat Users List
>> Subject: Re: Tomcat Runs OutOfMemory (Not at repeated WAR deployments)
>>
>> Its 32 bit. Sorry I missed that earlier.
>>
>> Could be a problem with web app. Could you give me an
>> idea/example for a profiler? Any open source ones available?
>>
>> I am really in a tight schedule to get this sorted out. All
>> the help much appreciated Thanks a lot
>>
>> Maduranga
>>
>>
>> On Thu, Jul 3, 2008 at 6:13 PM, Caldarale, Charles R
>> <[EMAIL PROTECTED]> wrote:
>> >> From: Maduranga [mailto:[EMAIL PROTECTED]
>> >> Subject: Re: Tomcat Runs OutOfMemory (Not at repeated WAR
>> >> deployments)
>> >>
>> >> OS: Red Hat Enterprise Linux AS release 4 (Nahant Update 2)
>> >
>> > Is that 64-bit or 32-bit?
>> >
>> >> I have 2G ram for JVM, but I would like to stick with 1G if its
>> >> possible.
>> >
>> > If that's 2G for the entire JVM process, the maximum heap
>> you can get away with would be somewhere around 1.5G, since
>> there's a fair amount of space needed for code, libraries,
>> file space, etc.
>> >
>> >> Do you recommend upgrading to Tomcat 6?
>> >
>> > Might have some benefit, but you really need to run a
>> profiler to find out what's consuming the memory.  The
>> problem is likely to like with your webapp, not Tomcat itself.
>> >
>> >  - Chuck
>> >
>> >
>> > THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR
>> OTHERWISE PROPRIETARY MATERIAL and is thus for use only by
>> the intended recipient. If you received this in error, please
>> contact the sender and delete the e-mail and its attachments
>> from all computers.
>> >
>> >
>> ---------------------------------------------------------------------
>> > To start a new topic, e-mail: users@tomcat.apache.org To
>> unsubscribe,
>> > e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>>
>>
>>
>> --
>> Maduranga
>>
>> ---------------------------------------------------------------------
>> To start a new topic, e-mail: users@tomcat.apache.org To
>> unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Maduranga

---------------------------------------------------------------------
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