Solved

Reducing MS Exchange 2007 store.exe memory usage

Posted on 2012-04-04
3
758 Views
Last Modified: 2012-04-05
We have one Exchange 2007 on Windows Server 2008 with 32GB memory. There are only 10 user mailboxes and the server report 30GB of memory used, with store.exe using 25GB.

Each user mailbox is about 10GB. Does this point to some problem? is store.exe using 70% of the memory because users have all the emails in the Inbox instead of subfolders? One user had 7,000 emails in Inbox, the rest I suspect behave the same way.

Any suggestions, comments welcomed. Thanks.
0
Comment
Question by:sidartra
[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
3 Comments
 
LVL 12

Accepted Solution

by:
DLeaver earned 500 total points
ID: 37810352
The store.exe service is designed to take up any spare memory in order to carry out Exchange related tasks, and then release it when other processes require it.  It is quite normal for it to be eating up the memory.

However if you think that it is not deallocating memory and causing the server to run slow then there may be an issue, and further memory checks using performance monitoring may be needed.

As an aside 10GB mailboxes are large on average and this will increase exchange overhead, and this may cause you an issue when moving/restoring mailboxes however the lack of subfolders won't make a difference.
0
 
LVL 6

Expert Comment

by:cmccall
ID: 37813771
When you install Exchange, a dll is installed called exchmem.dll.  This becomes the new memory manager for your system.  This dll allocates all available memory to store.exe by design.  As other applications call for memory, this dll will re-allocate memory as needed for the these other applications.  This is to be expected and is actually as designed by Microsoft.
0
 

Author Closing Comment

by:sidartra
ID: 37814780
Enlightened! Thanks.
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

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

This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
A list of top three free exchange EDB viewers that helps the user to extract a mailbox from an unmounted .edb file and get a clear preview of all emails & other items with just a single click on mailboxes.
This tutorial will walk an individual through configuring a drive on a Windows Server 2008 to perform shadow copies in order to quickly recover deleted files and folders. Click on Start and then select Computer to view the available drives on the se…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…

763 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