I agree with Tom.

Had experienced this earlier due to a laggard listener back before stable 
carbon cut. Eventually , listener had got fixed (not in connection with this 
observation but I had just picked up the build spaced well after the original 
build) and I had not been able to repro the same.

Listener mailboxes are unbounded so that notifs do not get lost due to discards 
to deadletters

Regards
Muthu




From: controller-dev-boun...@lists.opendaylight.org 
[mailto:controller-dev-boun...@lists.opendaylight.org] On Behalf Of Tom Pantelis
Sent: Monday, May 29, 2017 6:28 PM
To: Michael Vorburger
Cc: controller-dev; mdsal-...@lists.opendaylight.org
Subject: Re: [controller-dev] [mdsal-dev] Bug 7370 OOM due to suspected memory 
leak in akka.dispatch.Dispatcher found by hprof

It looks like the Dispatcher was for data change notifications. I suspect a 
listener was hung or responding slowly so the actor's mailbox filled up with 
change notifications. I would suggest getting a thread dump next time.

On Mon, May 29, 2017 at 7:52 AM, Michael Vorburger 
<vorbur...@redhat.com<mailto:vorbur...@redhat.com>> wrote:
Hi guys,
I just ran MAT([1]) over an HPROF heap dump on OOM in Bug 7370, and it (MAT) 
raises a "leak suspect" in akka.dispatch.Dispatcher - see the [3] 
java_pid19570_Leak_Suspects.zip just attached to Bug 7370 ... questions:
Is this perhaps something you jump at with an "ah that, we know about it and 
already fixed that in ..." ?

If not, how do we go about better understanding the root cause of this, and be 
able to eventually fix this?

My underlying assumption here is that isn't "normal" and not just "by design" - 
if it is, I'd love some education... like I'm hoping that the conclusion here 
isn't simply that MD SAL's data store is a dumb in-memory data base which 
basically just takes a huge amount of GBs to keep (all) YANG model instances on 
the heap - or is it?

Tx,
M.

[1] https://www.eclipse.org/mat/

[2] https://bugs.opendaylight.org/show_bug.cgi?id=7370

[3] https://bugs.opendaylight.org/attachment.cgi?id=1816
--
Michael Vorburger, Red Hat
vorbur...@redhat.com<mailto:vorbur...@redhat.com> | IRC: vorburger @freenode | 
~ = http://vorburger.ch<http://vorburger.ch/>

_______________________________________________
mdsal-dev mailing list
mdsal-...@lists.opendaylight.org<mailto:mdsal-...@lists.opendaylight.org>
https://lists.opendaylight.org/mailman/listinfo/mdsal-dev

_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to