Author |
Message
|
zpat |
Posted: Thu Feb 08, 2018 12:30 am Post subject: MQ explorer 9.0.2 very slow |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Using MQ explorer 9.0.2 with a large estate of queue managers, I find it painfully slow - compared to MQ explorer 7.1.0.7 for example.
Does anyone have suggestions for getting it to run faster?
I have tried this in MQExplorer.ini
Code: |
-vm
jre/jre/bin
-vmargs
-Xmn512m
-Xmx1256m |
_________________ Well, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error. |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Feb 08, 2018 5:35 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Depending on the number of qmgrs, you might have to also up the stack size, not just the heap. I would not touch any of the gc settings or memory settings related to gc (eden space etc...).
Can you go to a 2 GB heap?
How many qmgrs are we talking about? Are they all connected and what is the default polling interval for the PCF messages?
Also shouldn't your setting for Xmn really be Xms512m ?
Forcing the new space to 512 will not help much, if at all. New space is allocated at class load. So you still will incur the overhead of allocating heap space...
It is better to set the minimum heap higher. It allows for a less fragmented heap and at the same time will cut down on heap allocation requests when loading the program...
 _________________ MQ & Broker admin |
|
Back to top |
|
 |
zpat |
Posted: Thu Feb 08, 2018 6:59 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Thanks, about 1000 QMs but I try to connect to no more than about 5 at a time.
Where is the default polling interval set? _________________ Well, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error. |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu Feb 08, 2018 9:31 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Out of curiosity, have you tried the v9 MQConsole to see if it behaves better? _________________ 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 |
|
 |
fjb_saper |
Posted: Thu Feb 08, 2018 11:47 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
zpat wrote: |
Thanks, about 1000 QMs but I try to connect to no more than about 5 at a time.
Where is the default polling interval set? |
Connection details -> set refresh interval
Defaults to 15 seconds for a local qmgr and 300 seconds for a client connection.
As for your settings I'd try
-Xss4m -- stack
-Xms1024m -- min of 1 G heap
-Xmx2048m -- 2G max heap...
Hope it helps  _________________ MQ & Broker admin |
|
Back to top |
|
 |
PaulClarke |
Posted: Thu Feb 08, 2018 4:18 pm Post subject: |
|
|
 Grand Master
Joined: 17 Nov 2005 Posts: 1002 Location: New Zealand
|
You could always try something a little less resource hungry than MQ Explorer........just a thought _________________ Paul Clarke
MQGem Software
www.mqgem.com |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu Feb 08, 2018 4:50 pm Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
PaulClarke wrote: |
You could always try something a little less resource hungry than MQ Explorer........just a thought |
I suspect Mr. Clarke means non-Java-ish. _________________ 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 |
|
 |
|