ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Slow debugger

Post new topic  Reply to topic
 Slow debugger « View previous topic :: View next topic » 
Author Message
KIT_INC
PostPosted: Fri Jul 23, 2010 7:12 am    Post subject: Slow debugger Reply with quote

Knight

Joined: 25 Aug 2006
Posts: 589

Is there anyway to speed up the debugger ? I am running WMB V61 on Windows XP. My debugger is really slow. I did not notice this before when I was debugging flows using MQ nodes My message flow is simple FileInput -- Compute --- FileOutput. The file size is about 2.5M. XMLNSC is the parser used. I have break point set up just before the compute node and inside the ESQL code. It takes about 10 second for the FileINput node to pick up and parsed the file to produce the XMLNSC tree in the debugger which I think is fine. But stepping into the compute node and single stepping through the ESQLs takes more than 15 seconds for each step. This make debugging almost impossible. I looked at my task manager, System Idle Process is 99% CPU most of the time. Is there anyway to check what has gone wrong ?
Back to top
View user's profile Send private message
Gaya3
PostPosted: Fri Jul 23, 2010 7:31 am    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

whats your RAM size...Debugger usually eats the memory...

my advice is to go for user trace, easy, and pretty well to understand, and answers you why, what and when questions
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
KIT_INC
PostPosted: Mon Jul 26, 2010 4:55 am    Post subject: Reply with quote

Knight

Joined: 25 Aug 2006
Posts: 589

I have 2 G of RAM. It seems ok when debugging with MQ messages which is normally 10 to 20K in length. It may be because of the file is 2.5M. But I thought once it is parsed into a tree, the debug should be fine. It may take time to go through the tree because of size. But should not take 10 - 15 seccond each step. I'll use trace instead.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Mon Jul 26, 2010 5:52 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

A couple of things that helped me:

1. I ran msconfig (start button -> run -> type msconfig ) and unchecked all unneeded programs. It surprised me how much gobbledegook of wasted CPU and memory junk programs were running without my explicit consent. Under the "Startup" tab from msconfig, all these additional programs were being run at startup without any benefit to me. By the way, you need to be local admin on your laptop to run this. Uncheck the programs you do not need at startup and click OK, then reboot.

2. Sometimes we install more than one Broker Execution Group on your laptop. These eat up CPU and memory because they start at system boot time. Start button -> Control Panel -> Administrative Tools -> Services -> "IBM Message Broker Component xxxExecutionGroup" -> Properties -> set Startup type to manual on all of your execution groups. Then manually start the one you want later, after boot time.

3. On very rare occasion, I accidentially have duplicate message flows running in separate execution groups. This causes debugger delay.

4. Internet explorer -> tools -> internet options -> programs -> manage add ons -> delete anything you don't use. Lots of garbage gets loaded into memory and chews up CPU and other resources when you browse websites.

5. Start button -> control panel -> Add or remove programs. Again, get rid of the junk you never use.

6. Never use hibernate mode. Always start with a fresh reboot every morning.

7. Reboot at lunch time.

Good luck.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Slow debugger
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.