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 » General IBM MQ Support » WSMQ memory leak?

Post new topic  Reply to topic
 WSMQ memory leak? « View previous topic :: View next topic » 
Author Message
futuremqguruihope
PostPosted: Mon Aug 06, 2007 7:34 am    Post subject: WSMQ memory leak? Reply with quote

Novice

Joined: 18 Apr 2007
Posts: 10

I'm running wsmq V6.0.2 on Windows 2003 SP2. The box has 8191 MB RAM. I'm sending through a high volume of SSL transactions. There is nothing else running on the box.

Right after I boot the machine and begin processing transactions, 1.2 GB memory are in use in the page file. After 1 day, 7.6 GB are in use in the page file. I'm wondering if there's a memory leak here. Does anyone know about any known issues that could be causing this?

My app is written in VB.NET. The only objects that I Dim in the code that come from the IBM dlls are the MQQueue queues, message object, MQGetMessageOptions, and MQQueueManager. The queues I close in a finally block, I also disconnect from the MQQueueManager in the finally block.

So as far as I know, I'm getting rid of all the objects properly, which makes it puzzling that the commit charge gets up to 8 gigs in a day, and the physical memory in use is 7.6 GB. When I look at the running processes in task manager, I can account for around 1 GB, then there are another 7 GB that are committed that I can't account for, which makes me wonder about a memory leak.

Hope this isn't too much info, just wanted to be thorough in the description.

Any insight is appreciated.

Thanks!
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Aug 06, 2007 1:38 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Which version of .NET are you using? You're not the first person to find a memory leak in this interface.

The search button will be your friend here.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
futuremqguruihope
PostPosted: Tue Aug 07, 2007 10:12 am    Post subject: Reply with quote

Novice

Joined: 18 Apr 2007
Posts: 10

I've tried this in vb.net 2003 and 2005. Would one be better than the other?
Back to top
View user's profile Send private message
futuremqguruihope
PostPosted: Tue Aug 07, 2007 10:14 am    Post subject: Reply with quote

Novice

Joined: 18 Apr 2007
Posts: 10

Also, I've been searching around and seen some talk of memory leaks, but nothing that appears to address this particular issue. I'll keep looking. Do you know of any particular post?
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Aug 08, 2007 12:39 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

IIRC the .NET client isn't certified past .NET 1.0 and you've seen the issues for yourself. I don't remember anyone posting a solution.
_________________
Honesty is the best policy.
Insanity is the best defence.
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 » General IBM MQ Support » WSMQ memory leak?
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.