increasing memory usage

Mahmood Rahmani mahmoodr at kth.se
Wed Jan 27 08:21:06 EST 2010


sorry, i meant -Xmx16m


On Jan 27, 2010, at 2:13 PM,  wrote:

> 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
> 
> _______________________________________________
> 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/e5f7d603/attachment-0001.html 


More information about the netty-users mailing list