This looks like it might be a bug - but ActiveMQ 5.0 is now available - please give it a try ;)
On Dec 19, 2007, at 10:57 AM, TOPPER_HARLEY wrote:


Hi,
Im running an eclipse RCP application that uses AMQ4.1.1 for receiving data from temp queues(request/response) and topics (for updates). We are having trouble with CPU on client side and from using YourKit profiler to monitor this over about 16 hours I see that AMQ is 100% of the time. According to the snapshot attached, my methods are completely negligible. Here is a quick
snippet:

<All threads>
318,332,979  java.lang.Thread.run()  100 %
318,003,121 org.apache.activemq.transport.tcp.TcpTransport.run() 100 %
       317,369,872
org.apache.activemq.transport.tcp.TcpTransport.readCommand() 100 %
           317,369,747
org.apache.activemq.openwire.OpenWireFormat.unmarshal(DataInput) 100 %
               317,369,747  java.io.DataInputStream.readInt()  100%

Generated by YourKit Java Profiler 7.1 EAP build 3004    19-Dec-2007
10:19:15

This seems strange since its an RCP application with glazed lists etc. I would have thought that my methods (or at least eclipse/glazed lists would
be chewing up the CPU). But from this it seems to be AMQ.

Does anyone have any thoughts on this or am I reading this data incorrectly?

Thanks for any input

/Tom


http://www.nabble.com/file/p14414902/client_dump.html client_dump.html


--
View this message in context: 
http://www.nabble.com/AMQ-100--of-CPU-in-RCP-application-tp14414902s2354p14414902.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.


Reply via email to