Hi,

I repeated the test again for attach snapshots with the living objects
during the execution. After run the example for 1 hour and I got again the
following performance graphic:

performance_graphic.jpg
<http://activemq.2283324.n4.nabble.com/file/n4666329/performance_graphic.jpg>  

JProfiler tool, provides three different perspectives about object
allocations:

*All objects*:
all_object.jpg
<http://activemq.2283324.n4.nabble.com/file/n4666329/all_object.jpg>  

*Recorded objects*:
recorded_objects.jpg
<http://activemq.2283324.n4.nabble.com/file/n4666329/recorded_objects.jpg>  

*Allocation hot spots*:
hotspots.jpg
<http://activemq.2283324.n4.nabble.com/file/n4666329/hotspots.jpg>  

As you can appreciate, appears "ActiveMQObjectMessage" and "MessageId"
references (in Recorded objects view), and "getObject" and
"createObjectMessage" (in allocation hot spots). When I step into each of
them (seeing his incomming and outcomming references) I allways achieve
"activeMQSession" object. This is which I don't understand if it's no
necessary to close the connection or session.

Any ideas?. I can't understand how this too simple example, works like that
...

Thanks




--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Question-about-listeners-performance-tp4666024p4666329.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to