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 » High static memory utilization by EG

Post new topic  Reply to topic
 High static memory utilization by EG « View previous topic :: View next topic » 
Author Message
alagarsamy
PostPosted: Sat Sep 27, 2008 3:46 am    Post subject: High static memory utilization by EG Reply with quote

Newbie

Joined: 03 Sep 2008
Posts: 5

Hi

We have 7-10 complex message flows deployed in a single EG which has Httpinput nodes as well as mqinput nodes.

The EG has been configured to use a maximum of 512MB ram through mqsichangeproperties command with -o ComIbmJVMManager option.

The EG Dataflowengine process tooks around 700 MB even when starting the broker and there were no traffic flowing.

There were no additional threads configured on each message flows.

So what is making this EG to utilize 700 MB even when passive/broker was just started?.
Also it has been observed that when traffic flows through this EG,its utilization got increased upto 2GB and is not getting released even after the requests are serviced,Any clues here?.

The Total memory utilization in the solaris server(having 28GB RAM) is reaching 83% out of majority being utilized by 4 such EG's consuming 2GB each.

Any one to help me here...IBM PMR(61185) raised as well for this.

Regards,
Suresh
Back to top
View user's profile Send private message
SAFraser
PostPosted: Thu Oct 02, 2008 10:18 am    Post subject: Reply with quote

Shaman

Joined: 22 Oct 2003
Posts: 742
Location: Austin, Texas, USA

Suresh,

If you learn anything of interest as the result of your PMR, I would be grateful if you would post it.

I am currently collapsing EGs on a Solaris server to reduce the WMB footprint in memory, as physical memory stays ~88% and swap memory bounces ~90-94%.

Although, in our case, we have way too many brokers on this one server....

Thanks very much.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Oct 02, 2008 3:13 pm    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

The JVM memory heap is only half the runtime. Let us not forget that there is also a C runtime in Broker!

There are options, and alas I don't recall them, to control the EGHeap rather than the JVM Heap.
Back to top
View user's profile Send private message
hopsala
PostPosted: Mon Oct 06, 2008 7:41 am    Post subject: Reply with quote

Guardian

Joined: 24 Sep 2004
Posts: 960

I have noticed similar behavior in one of my environments - memory increase which, at some point, stabilizes around a given memory limit (2GB in your case) even when there's no traffic. I think this is a result of the way the garbage collector works. Maybe the 512MB limit is an "active objects" limit, who knows.

If we're talking java flows, it might do some good to look into the MbMessage.clearMessage() method, even though its precise effect isn't really documented, other than that it "clears allocated resources". Hopefully it should allow for quicker garbage collector and a lower memory footprint.

As the fair SAFraser said, I am also keen to hear of your progress. Keep us posted!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » High static memory utilization by EG
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.