increasing memory usage

Ashish paliwalashish at gmail.com
Wed Jan 27 06:59:56 EST 2010


Can use VisualVM for analyzing the system (taking heapdump, as well as
analyzing). Neat and simple

HTH
- ashish

On Wed, Jan 27, 2010 at 5:23 PM, "Trustin Lee (이희승)" <trustin at gmail.com> 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/
>
>
>
> _______________________________________________
> netty-users mailing list
> netty-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/netty-users
>



-- 
thanks
ashish

Blog: http://www.ashishpaliwal.com/blog
My Photo Galleries: http://www.pbase.com/ashishpaliwal



More information about the netty-users mailing list