Author |
Message
|
gunter |
Posted: Thu Feb 12, 2009 6:10 am Post subject: MQ 7.0 and Memory |
|
|
Partisan
Joined: 21 Jan 2004 Posts: 307 Location: Germany, Frankfurt
|
Hi,
today I installed MQ7 on our test systems and compared it with a similar system with MQ6. (Solaris)
MQ7 needs at least three times more memory than MQ6.
Code: |
Solaris 5.10, 1 qmgr
SWAP RSS
MQ6.0.2.1 143M 132M sparc
MQ7.0.0.1 572M 370M sparc
MQ7.0.0.0 452M 224M i86pc
|
Is theresomething wrong with my system or ist it as expected?
Thanks in advance !
Gunter _________________ Gunter Jeschawitz
IBM Certified System Administrator - Websphere MQ, 5.3 |
|
Back to top |
|
 |
mvic |
Posted: Thu Feb 12, 2009 6:09 pm Post subject: Re: MQ 7.0 and Memory |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
Please will you be precise about what commands were run to give these outputs? Thanks |
|
Back to top |
|
 |
gunter |
Posted: Fri Feb 13, 2009 12:41 am Post subject: |
|
|
Partisan
Joined: 21 Jan 2004 Posts: 307 Location: Germany, Frankfurt
|
Hi,
I used prstat, but it's the same with ps.
After upgrading from 6.0 to 7.0 and startig the system with 5 queue manager, I got "cannot fork, no more memory".
It's quite an old box(Sun-Blade-1500) with only 1GB memory. It was enough for 5 MQ6 queue manager in an test and developement environment.
Prozesses using mq uses ~6 MB more memory, this is ~25% more than MQ6.
VSZ, RSS, SWAP are different values with different meaning, but the result is the same, its significant more with MQ7.0.
The executables are bigger up to 5 times, too.
Why? Is it a version for debugging?
Regards Gunter _________________ Gunter Jeschawitz
IBM Certified System Administrator - Websphere MQ, 5.3 |
|
Back to top |
|
 |
mvic |
Posted: Fri Feb 13, 2009 1:42 am Post subject: |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
This looks concerning enough to recommend calling Support. They'll probably ask for complete details of the system and the commands you ran. I understand it's not the first time such a concern has been raised.
I'm not totally sure, though, that it will be possible to run 5 queue managers and the OS in 1 Gb of memory. If anything, I'm surprised it was possible with V6. But pleasantly surprised...
Regards |
|
Back to top |
|
 |
gunter |
Posted: Fri Feb 13, 2009 2:19 am Post subject: |
|
|
Partisan
Joined: 21 Jan 2004 Posts: 307 Location: Germany, Frankfurt
|
I forgot to say, MQ7 is an trial version, MQ6 not. _________________ Gunter Jeschawitz
IBM Certified System Administrator - Websphere MQ, 5.3 |
|
Back to top |
|
 |
mvic |
Posted: Fri Feb 13, 2009 2:35 am Post subject: |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
It shouldn't matter as long as its the Generally Available code (7.0.0.0 was available in July 2008 if I remember correctly)
When was the V7 code downloaded? What is the dspmqver output from the 7.0.0.0 install? |
|
Back to top |
|
 |
gunter |
Posted: Fri Feb 13, 2009 5:18 am Post subject: |
|
|
Partisan
Joined: 21 Jan 2004 Posts: 307 Location: Germany, Frankfurt
|
It's all downloaded in the last days.
I checked it on windows too, there was no difference between 6.0.2.4 and 7.0.0.1.
Solaris dspmqver:
Name: WebSphere MQ
Version: 7.0.0.1
CMVC level: p700-001-090107
BuildType: IKAP - (Production)
Two boxes compared, output from ps -u mqm -o'vsz rss fname'
This is not a trial version.
Code: |
MQ6 MQ7 MQ6 MQ7
VSZ VSZ RSS RSS COMMAND
19312 41512 5080 19592 runmqlsr
23168 69016 6088 34552 amqzmgr0
29232 75256 5128 34904 amqpcsea
33584 55168 4840 18440 runmqchi
34680 57568 7488 20968 amqrmppa
34976 56456 5040 18584 amqrrmfa
37752 146640 6480 40744 amqzmur0
40880 87456 5456 34920 amqzdmaa
38032 125488 8152 41376 amqzmuc0
50144 129256 9296 39848 amqzfuma
53688 132704 10152 39152 amqzlaa0
53504 133072 12112 42608 amqzlaa0
78240 165304 11744 46800 amqzxma0
90032 38488 amqzmuf0
|
_________________ Gunter Jeschawitz
IBM Certified System Administrator - Websphere MQ, 5.3 |
|
Back to top |
|
 |
gunter |
Posted: Mon Feb 23, 2009 12:19 am Post subject: MQ 7.0 and Memory - solved |
|
|
Partisan
Joined: 21 Jan 2004 Posts: 307 Location: Germany, Frankfurt
|
We asked IBM and got an answer, summary:
Memory has increased because of the newly added features.
Regards
Gunter _________________ Gunter Jeschawitz
IBM Certified System Administrator - Websphere MQ, 5.3 |
|
Back to top |
|
 |
JasonE |
Posted: Tue Mar 10, 2009 2:37 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
I'd be interested to know if this story is any different on 7.0.0.2 when it comes out (complete guess: late May timeframe), if you have the time. |
|
Back to top |
|
 |
gbaddeley |
Posted: Tue Mar 10, 2009 5:36 pm Post subject: Re: MQ 7.0 and Memory - solved |
|
|
 Jedi Knight
Joined: 25 Mar 2003 Posts: 2538 Location: Melbourne, Australia
|
gunter wrote: |
We asked IBM and got an answer, summary:
Memory has increased because of the newly added features. |
ie. larger memory allocation for internal tables, structures, linked lists, data buffers, reduce disk I/O, etc. to improve efficiency. RAM is cheap. _________________ Glenn |
|
Back to top |
|
 |
Mr Butcher |
Posted: Tue Mar 10, 2009 10:32 pm Post subject: |
|
|
 Padawan
Joined: 23 May 2005 Posts: 1716
|
So far IBM raised APAR IZ45324 for this issue, so it looks like this storage increase is not (only) related to new functions and enhancements. _________________ Regards, Butcher |
|
Back to top |
|
 |
gunter |
Posted: Tue Mar 31, 2009 4:38 am Post subject: Will be fixed in 7.0.0.2 |
|
|
Partisan
Joined: 21 Jan 2004 Posts: 307 Location: Germany, Frankfurt
|
|
Back to top |
|
 |
JasonE |
Posted: Tue Mar 31, 2009 5:04 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
Now you know why I asked for it to be retested on 7.0.0.2  |
|
Back to top |
|
 |
gunter |
Posted: Thu May 14, 2009 5:02 am Post subject: MQ 7.0 and Memory - SOLVED |
|
|
Partisan
Joined: 21 Jan 2004 Posts: 307 Location: Germany, Frankfurt
|
I did a short retest with 7.0.0.2. Its all OK. _________________ Gunter Jeschawitz
IBM Certified System Administrator - Websphere MQ, 5.3 |
|
Back to top |
|
 |
zpat |
Posted: Thu May 14, 2009 5:15 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Quite a lot of important fixes. I would have hoped more of these bugs would have been found during release testing at Hursley.
There used to be loads of job adverts for software testers there, something you don't see these days!
Presumably it's more automated now but would that detect things like increased memory usage? |
|
Back to top |
|
 |
|