sorry max heap is 1G, not 4G

On Fri, Mar 28, 2014 at 3:23 PM, Li Li <fancye...@gmail.com> wrote:
> I am using the default configuration(maximum 4G heap) and <memoryUsage
> percentOfJvmHeap="70" />
> I send many small size TextMessages to server and it hangs
>
> I use jmap -heap and found that the free memory is less than 100MB and
> the server can do nothing but do gc. but gc can't free anything.
> client can't even connect to server.
> I use ./bin/activemq stop and it fails to stop server.
> I have to kill -o pid
>
> I guess the reason is that: activemq estimate memory by string size.
> but for small trings, the heap are all small fragmentations.
>
> I modify percentOfJvmHeap to 50 and it works better but after long
> time, it still occurs.

Reply via email to