| Author | 
		  Message
		 | 
		
		  | run | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 5:46 am    Post subject: MQ Processes use's high CPU | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 14 May 2007 Posts: 45 Location: Newyork, USA 
  | 
		  
		    
			  
				Hi everybody,
 
Mq v6.0 uses the CPU 100% (windows2003 server) while running the application (example even when looking at the properties of a queue). Are there any methods to optimize this usage.  
  Last edited by run on Mon Apr 14, 2008 12:36 pm; edited 1 time in total | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | Vitor | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 5:49 am    Post subject: Re: MQ uses CPU 100% | 
				     | 
			   
			 
		   | 
		
		
		    Grand High Poobah
 
 Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA 
  | 
		  
		    
			  
				
   
	| run wrote: | 
   
  
	Mq v6.0 uses the CPU 100% (windows2003 server) while running the application (example even when looking at the properties of a queue). Are there any methods to optimize this usage.   | 
   
 
 
 
It shouldn't do that   
 
 
Are you up to date with maintenance? Both WMQ & Windoze? _________________ Honesty is the best policy.
 
Insanity is the best defence. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | jefflowrey | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 5:57 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		   Grand Poobah
 
 Joined: 16 Oct 2002 Posts: 19981
  
  | 
		  
		    
			  
				MQ is made up of several different processes.
 
 
Which one is using 100% of the CPU?
 
 
Are you sure it's an MQ process, and not your application process? _________________ I am *not* the model of the modern major general. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | run | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 5:58 am    Post subject: Mq uses CPU 100% | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 14 May 2007 Posts: 45 Location: Newyork, USA 
  | 
		  
		    
			  
				| I recently upgraded to mq version 6.0 and applied fix pack to it. when it comes to operating system I guess its under regular maintainance. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | PeterPotkay | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 6:01 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Poobah
 
 Joined: 15 May 2001 Posts: 7723
  
  | 
		  
		    
			  
				Which fixpack?
 
What process is 100%?
 
 
We can't see what you see, so like, provide some details please? _________________ Peter Potkay
 
Keep Calm and MQ On | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | bower5932 | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 7:46 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Jedi Knight
 
 Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA 
  | 
		  
		    
			  
				| Is it possible that this is your application stuck in an MQGET loop with no wait (and no messages)? | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | bruce2359 | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 8:28 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Poobah
 
 Joined: 05 Jan 2008 Posts: 9486 Location: US: west coast, almost. Otherwise, enroute. 
  | 
		  
		    
			  
				As suggested above, so one of those ALT+CTL+DEL things, click on Task Manager, click Processes tab, click CPU to sort 'em high-to-low.  What is the name of the high-use task(s)?  
 
 
If it/they start with amq...., it's an MQ module.  If so, what is the exact name? _________________ I like deadlines. I like to wave as they pass by.
 
ב''ה
 
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | run | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 10:34 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 14 May 2007 Posts: 45 Location: Newyork, USA 
  | 
		  
		    
			  
				This is what I observed so far java.w.exe uses 100% cpu when the explorer starts up. And when working with the properties of individual queue's {amqZlaa0.exe,amqZlsa0.exe} keep using like 70 percent and rest amqpcsea.exe, amqzmuc0.exe use like 50. all things doesnot happen at once but during the process of handling they occur. When i compared with my personal system i see many(6) amqZlaa0.exe and amqZlsa0.exe(6) on my system is this becuase of me installing mq on my system many time(mean like uninstalling and installing as i was working on silent installtion before on my system)      
 
 
regarding the fix applied its the latest 6.0.2.3 
 
 
thanks | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | jefflowrey | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 10:39 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		   Grand Poobah
 
 Joined: 16 Oct 2002 Posts: 19981
  
  | 
		  
		    
			  
				Sounds like your Java program is looping. _________________ I am *not* the model of the modern major general. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | run | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 1:00 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 14 May 2007 Posts: 45 Location: Newyork, USA 
  | 
		  
		    
			  
				Its the javaw.exe process which is using up the the CPU 100% when any action happens during mq explorer any mq related actions. can any one advice on how to make it optimum and get it done.   
 
 
thanks in advance | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | run | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 1:10 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 14 May 2007 Posts: 45 Location: Newyork, USA 
  | 
		  
		    
			  
				Adding to the above I dont see any process named javaw.exe in the version 5.3.   | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | mvic | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 1:35 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Jedi
 
 Joined: 09 Mar 2004 Posts: 2080
  
  | 
		  
		    
			  
				
   
	| run wrote: | 
   
  
	| This is what I observed so far java.w.exe uses 100% cpu when the explorer starts up. And when working with the properties of individual queue's {amqZlaa0.exe,amqZlsa0.exe} keep using like 70 percent and rest amqpcsea.exe, amqzmuc0.exe use like 50. | 
   
 
 
What is the javaw.exe doing in your system - is it an application using MQ?  When does it start, how long does it run...  Is its owner complaining of a slowdown?
 
 
The amqXXXXX.exe processes mainly work on behalf of the applications that are using MQ.  Do any of your application owners (whether C, Java, .NET etc. programs) report a slowdown? | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | run | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 2:20 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 14 May 2007 Posts: 45 Location: Newyork, USA 
  | 
		  
		    
			  
				Well i have know clue how the javaw.exe come up in the system,but i guess its the Mq that uses it. These are the file paths where it exists in C:\Program Files\IBM\Websphere MQ\gskkit\jre\bin
 
and C:|Program Files\IBM\Eclipse SDK30\eclipse\jre\bin
 
 
thanks | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | fjb_saper | 
		  
		    
			  
				 Posted: Fri Apr 11, 2008 3:41 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Grand High Poobah
 
 Joined: 18 Nov 2003 Posts: 20768 Location: LI,NY 
  | 
		  
		    
			  
				
   
	| run wrote: | 
   
  
	Well i have know clue how the javaw.exe come up in the system,but i guess its the Mq that uses it. These are the file paths where it exists in C:\Program Files\IBM\Websphere MQ\gskkit\jre\bin
 
and C:|Program Files\IBM\Eclipse SDK30\eclipse\jre\bin
 
 
thanks | 
   
 
 
You configured your MQExplorer to refresh way too often. You need to not refresh more often than once per minute or even once per 5 minutes...
 
 
Should this not be the case maybe your machine is on the lean side for memory and disk and you're paging to death...
 
 
 
Working as designed...   _________________ MQ & Broker admin | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | EddieA | 
		  
		    
			  
				 Posted: Mon Apr 14, 2008 9:22 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Jedi
 
 Joined: 28 Jun 2001 Posts: 2453 Location: Los Angeles 
  | 
		  
		    
			  
				You can use Process Monitor, from Microsoft, to see the full path, to the executable, so you can see which copy of Java is the culprit.
 
 
Cheers, _________________ Eddie Atherton
 
IBM Certified Solution Developer - WebSphere Message Broker V6.1
 
IBM Certified Solution Developer - WebSphere Message Broker V7.0 | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | 
		    
		   |