increasing memory usage

Mahmood Rahmani mahmoodr at kth.se
Wed Jan 27 08:13:10 EST 2010


here is the heap dump for -Xmx96m:
http://tinyurl.com/yeggxb7



On Jan 27, 2010, at 12:53 PM, Trustin Lee (이희승) wrote:

> Oh, that's too bad.  Then could you post the heap dump file?  You can
> configure your VM to generate heap dump on OutOfMemoryError:
> 
>    -XX:+HeapDumpOnOutOfMemoryError
> 
> For more information on generating heap dump, read this article:
> 
>    http://blogs.sun.com/alanb/entry/heap_dumps_are_back_with
> 
> I would still recommend to decrease the max heap size so that you can
> get OOME sooner so that heap dump is generated sooner.
> 
> cyrus77 wrote:
>> Hi, 
>> 
>> Thanks for your reply,
>> 
>> Unfortunately yes, I get OutOfMemoryError.
>> How can we investigate it? any idea? 
>> 
>> Thanks,
>> Cyrus
>> 
>> 
>> On Jan 27, 2010, at 11:31 AM, Trustin Lee [via Netty Forums and Mailing Lists] wrote:
>> 
>>> If you do not get an OutOfMemoryError, it is safe to decrease the 
>>> maximum heap size of the VM with -Xmx option.  I'd cut down to 96MB 
>>> (i.e. -Xmx96m). 
>>> 
>>> If you get an OutOfMemoryError eventually, that's more like a memory 
>>> leak that needs more investigation. 
>>> 
>>> cyrus77 wrote:
>>> 
>>>> Hi, 
>>>> 
>>>> I am using Netty to develop a simple TCP client and connect to a server to 
>>>> receive data 24x7. The data being transferred is not much, its around 100KB 
>>>> to 200KB per minute. 
>>>> 
>>>> The problem is that the client starts allocating memory gradually and after 
>>>> some hours or a day (depending on how much data is being sent by the server 
>>>> to this client) the allocated heap memory reaches up to 500 MB! 
>>>> 
>>>> The thing is that even if I do nothing with the message (do nothing in 
>>>> messageReceived method) the problem still exist! 
>>>> 
>>>> I attached the code if you would like to take a look. 
>>>> http://n2.nabble.com/file/n4466226/code.java code.java 
>>>> 
>>>> Do you have any idea what is wrong with it? 
>>>> 
>>>> Thanks, 
>>>> Cyrus 
>>>> 
>>> -- 
>>> what we call human nature in actuality is human habit 
>>> http://gleamynode.net/
>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________ 
>>> netty-users mailing list 
>>> [hidden email] 
>>> https://lists.jboss.org/mailman/listinfo/netty-users
>>> 
>>> signature.asc (268 bytes) Download Attachment
>>> — Trustin Lee, http://gleamynode.net/
>>> 
>>> 
>>> View message @ http://n2.nabble.com/increasing-memory-usage-tp4466226p4466366.html 
>>> To unsubscribe from increasing memory usage, click here.
>>> 
>> 
>> 
> 
> -- 
> what we call human nature in actuality is human habit
> http://gleamynode.net/
> 
> 
> <signature.asc>_______________________________________________
> netty-users mailing list
> netty-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/netty-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/netty-users/attachments/20100127/c0874ab6/attachment.html 


More information about the netty-users mailing list