Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » DeltaDataTree and OOM
DeltaDataTree and OOM [message #1369564] Tue, 20 May 2014 16:48
Aurélien Pupier is currently offline Aurélien PupierFriend
Messages: 637
Registered: July 2009
Location: Grenoble, FRANCE
Senior Member

Hi,

I encounter Out Of Memory exception when importing quite large Eclipse projects in our Eclipse RCP application.

I took a Heap Dump and it reports that 2 instances of org.eclipse.core.internal.dtree.DeltaDataTree are taking 290Mo on the 512Mo available (xmx set to 512Mo).

http://i58.tinypic.com/2h55iqw.png

When I look a little deeper, I have 44 426 instances of DeltaDataTree.

http://i62.tinypic.com/ws63bq.png

So after, I take a look to the shortest path to GC root and in fact there are a *LOT* of DeltaDataTree having another DeltaDataTree as a parent and they take a lot of memory.

http://i58.tinypic.com/2s653rp.png

I noticed this bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=398104 closed as not reproduced in 4.3.1 but I'm in Eclipse 4.3.1.
I'm also doing several clean/build in the workspace. I will try to deactivate them to test it in th ecoming days.

But here are my questions:
- what is a DeltaDataTree?
- In which case we can have a very deep hierarchy of references from one to another?
And if someone have any hints on what I should investigate more.

Regards


Aurélien Pupier - Red Hat
Senior Software Engineer in Fuse Tooling team
Previous Topic:regular expression for <?php which have missing < in front
Next Topic:Tried to transfer project from Windows to Linux, lots of "Missing Constraints" now
Goto Forum:
  


Current Time: Tue Apr 23 09:02:20 GMT 2024

Powered by FUDForum. Page generated in 0.03289 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top