> From: Ken Bowen [mailto:kbo...@als.com]
> Subject: memory leak
> 
> Short version: I have a project which gets some simple info from a db
> via DWR, and outputs it simply on the page.  There is a memory leak on
> the java side.

First off, do you really have a leak?  top is not an appropriate tool for 
examining Java heap usage.  JConsole, JVisualVM, and the various GC logging 
settings will give you real information.

If you really do have a leak, you can use a heap profiler to find out what's 
consuming the space and who's allocating it.  Also, jhat can be used with a 
heap dump to trace objects back to their roots, so you can see if there perhaps 
are any object references lying around that should have been cleared; loggers 
and pooling mechanisms (as Travis noted) are somewhat infamous for doing that.

 - 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 unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to