activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rob Davies <>
Subject Re: Massive accumulation of ConcurrentHashMap in heap
Date Sun, 03 Jan 2010 10:13:13 GMT

On 3 Jan 2010, at 02:07, J. Matthew Pryor wrote:

> Hi,
> I am trying to track down the reason for a massive accumulation of  
> ConcurrentHashMap in the heap of our long running Java process.
> We are running Java 1.6 so I am pretty sure the known issue relating  
> to the 1.5 JVM doesn't apply here.
> The URL below is a link to a screen shot of the heap analysis,  
> showing the accumulated memory. It seems to be root in a series or  
> region brokers?
> I can also see that some JMX classes are in the root, could the  
> reason for the accumulation be related to having JMX enabled?
> As far as we can tell, the queues are being serviced normally, and  
> this application generally runs for long periods of time without any  
> noticeable memory leak.
> I'd be greatly appreciative of any ideas for strategies to get more  
> information about the source of the memory accumulation.
> We're using Java 1.6 7 Active MQ 5.3
> Thanks,
> Matthew
Yuk - I thought I had purged all the use of ConcurrentHashMap - it  
looks like you have a lot of active connections ??

Rob Davies
I work here:
My Blog:
I'm writing this:

View raw message