?
Solved

Need help troubleshooting a memory leak - I *think* in volsnap

Posted on 2007-12-03
2
Medium Priority
?
1,913 Views
Last Modified: 2008-02-01
I have a significant problem with a WIndows 2003 SP2 (x86) server which has begun to run out of nonpaged pool memory every night when a backup runs.  I am of the opinion that the problem is being caused when backup exec 10d initiates a volume snapshot even though OFO is not enabled.

PoolMon.exe is reporting that the tag "mmcm" is grabbing the vast majority of nonpaged memory when the problem happens.  My understanding is that mmcm is the memory manager for contigouous memory, so the tag is not really helping me to identify the culprit.  I am suspecting a DLL that is not being identified by pool tagging.  (My understanding of the pool tagging and the reason that I cannot identify the culprit relates to the statement: "Remember that pool tagging applies only to memory that is allocated from the pool; physical pages mapped through PTEs are not subject to pool tagging. If MmAllocateContiguousMemory maps physical pages through PTEs, the system does not tag the allocation and you won't be able to use Driver Verifier and other tools that monitor tagged memory allocations to help you in debugging.".


The server will start throwing event ID 2019 (nonpaged pool is out of memory) and the only thing that clears the problem is a reboot.

When the server is running happily the Nonpaged pool has approx. 50 MB in use, whereas when it is having problems the nonpaged pool utilization will reach approx. 129MB used with a limit of 130,784 K.

I have been able to isolate the time of the problem to begin roughly 30 minutes into a backup set.

To attampt to fix the problem I have applied an update rollup for Volume Shadow Copy Service as described in:
http://support.microsoft.com/kb/940349

I also attempted to apply a hitfox for a memory leak as described "This problem occurs because of a memory leak in cryptographic services (Cryptsvc.dll). Any application that is using cryptographic services, such as the Volume Shadow Copy service, may experience this problem." in KB870973, however this hotfix was already superseded by another update.

In any case, the memory leak still occurs whenever a backup is executed.  Symantec points to Volume Shadow Copy Servic e memory leaks as being responsible, however I've tried everything I can think of so for with no success.

The server has 4GB RAM and runs Exchange Server 2003.  The Exchange BPA tool does not find any problems with the configuration.
In boot.ini I boot:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003" /maxmem=4096 /noexecute=optout /fastdetect /3GB USERVA=3030




0
Comment
Question by:vtsinc
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 5

Accepted Solution

by:
cgordon81 earned 1500 total points
ID: 20401708
You could always try using VSP instead of VSS for backup exec.  This is defined within your individual backup jobs.  VSP is Symantec's version.  Then just be sure to stopthe VSS Service in your services and set to manual.  Then restart and see what happens.
0
 
LVL 6

Author Comment

by:vtsinc
ID: 20542239
Thanks for the tip - unfortunately that was not the fix to this issue.  After much digging and tuning memory settings with no luck I removed the /3GB switch from boot.ini based upon an article I found in which /3GB is not appropriate on an SBS machine.  Afterwards all is running fine again.

Reference:  http://blogs.technet.com/sbs/archive/2006/06/30/439628.aspx


I'm going to go ahead with the points for your suggestion since it was IMHO a valid thing to try based upon my problem description.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

So you have two Windows Servers and you have a directory/folder/files on one that you'd like to mirror to the other?  You don't really want to deal with DFS or a 3rd party solution like Doubletake. You can use Robocopy from the Windows Server 200…
ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…
Suggested Courses

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question