You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by a746076drdrb <a7...@drdrb.net> on 2014/07/10 10:59:54 UTC

Debugging Out Of Memory

Hello,I've got OutOfMemory Exception and cannot find what causing the memory
leak. The route itself downloads a file with 500 entries, splits it in
streaming mode and for some filtered entries it downloads yet another file
and puts it in a seda queue. In seda queue the message is processed while
downloading 2-3 binary files associated with the message.It looks like camel
does keep all exchanges in memory. Can someone please help me? I've attached
screenshots of the heap dump.  Thanks!The list of 20 biggest objects:Class
Name Retained Sizejava.util.concurrent.LinkedBlockingQueue#11
148.779.172java.util.concurrent.LinkedBlockingQueue$Node#5741
148.655.127java.util.concurrent.LinkedBlockingQueue$Node#5771
148.655.095java.util.concurrent.LinkedBlockingQueue$Node#5772
148.522.267java.util.concurrent.LinkedBlockingQueue$Node#5841
148.389.627java.util.concurrent.LinkedBlockingQueue$Node#5842
148.256.697java.util.concurrent.LinkedBlockingQueue$Node#5845
148.123.869java.util.concurrent.LinkedBlockingQueue$Node#5843
147.990.983java.util.concurrent.LinkedBlockingQueue$Node#5844
147.858.097java.util.concurrent.LinkedBlockingQueue$Node#5846
147.725.269java.util.concurrent.LinkedBlockingQueue$Node#5847
147.592.321java.util.concurrent.LinkedBlockingQueue$Node#5873
147.459.681java.util.concurrent.LinkedBlockingQueue$Node#5893
147.326.853java.util.concurrent.LinkedBlockingQueue$Node#5915
147.193.867java.util.concurrent.LinkedBlockingQueue$Node#5916
147.060.861java.util.concurrent.LinkedBlockingQueue$Node#5917
146.928.035java.util.concurrent.LinkedBlockingQueue$Node#5918
146.795.127java.util.concurrent.LinkedBlockingQueue$Node#5919
146.661.839java.util.concurrent.LinkedBlockingQueue$Node#5933
146.529.011java.util.concurrent.LinkedBlockingQueue$Node#5934 146.396.185
heap_sorted_by_instances.PNG
<http://camel.465427.n5.nabble.com/file/n5753639/heap_sorted_by_instances.PNG>  
heap_sorted_by_retained.PNG
<http://camel.465427.n5.nabble.com/file/n5753639/heap_sorted_by_retained.PNG>  
heap_sorted_by_size.PNG
<http://camel.465427.n5.nabble.com/file/n5753639/heap_sorted_by_size.PNG>  
heap_instances.PNG
<http://camel.465427.n5.nabble.com/file/n5753639/heap_instances.PNG>  
heap_instances_expanded1.PNG
<http://camel.465427.n5.nabble.com/file/n5753639/heap_instances_expanded1.PNG>  



--
View this message in context: http://camel.465427.n5.nabble.com/Debugging-Out-Of-Memory-tp5753639.html
Sent from the Camel - Users mailing list archive at Nabble.com.