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: 7722
|
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: 9469 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: 20756 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 |
|
 |
|