Viral Rathod's Exchange 2013 Blog

Microsoft Exchange Server Blog

  • Exchange 2013

Exchange 2010 Store.exe using up RAM

Posted by viralr on September 9, 2011

Exchange 2010 Store.exe using up all the available RAM (High Memory Usage ) :

–In Exchange 2010 It is absolutely normal for Store.exe to grab as much RAM on the server as it can possibly get – as long as Store thinks it needs it to optimize performance. Store was written to do so. It does this as it wants to do as much stuff in memory as possible, without having to go to the slow page file.

–This is a feature, not a bug,Exch will use as much memory as it can for store.exe to optimize performance,another service runs and need some of the RAM itself then exchange will release some

–We can limit the amount of memory that Exchange uses by following the below steps to limit the store.exe process

1.      Start ADSIEDIT.msc

2.      Navigate to Configuration > Services > Microsoft Exchange > <“Organization Name”>  Administrative Groups > <“Administrative Group”>, > Servers > <“Server Name”> > InformationStore

3.      Right-click InformationStore, and edit msExchESEParamCacheSizeMax. Set it it to the number of pages to maximize the Database Cache to. Note that Exchange 2007 works with 8 KB pages and Exchange 2010 with 32 KB pages!

4.    Restart the Microsoft Exchange Information Store service for the change to become effective.

So, for instance, if you want to limit the Database Cache to 4 GB of an Exchange 2010 server, set msExchESEparamCacheSizeMax to 131072 (4 GB = 4.194.304 KB / 32 KB). If you want to limit the Database Cache to 2 GB of an Exchange 2007 server, set msExchESEparamCacheSizeMax to 262144 (2 GB = 2.097.152 KB / 8 KB).

Note that lowering these values may degrade performance, in terms of server performance as well as in terms of end-user experience. However, smaller organizations with a limited number of mailbox users may benefit because they don’t let Exchange claim significant amounts of memory which it will never use.

 You can get more information from the following documents

Why is Exchange Store.exe so RAM hungry?

http://msexchangeteam.com/archive/2004/08/02/206012.aspx

 http://eightwone.com/2010/03/25/limiting-exchange-2010-database-cache/

Note :-It is not recommended to set the “msExchESEParamCacheSizeMax” key to limit the memory usage ,but if you still want to limit the store.exe memory utilization then follow the above ADSIEDIT steps.

About these ads

5 Responses to “Exchange 2010 Store.exe using up RAM”

  1. Ahmed said

    hi,
    i have 2-mailbox sever with 3000 users and @ one mailbox server the amount of Ram utilization is 90%. i hv total 64gb of ram,
    i would like to know is these a serious concern

    • Ronnie said

      Ahmed> There is no reason for concern, Exchange’s store.exe will grab as much RAM as it can and free it up as it go along. this is by design.

  2. iggy said

    i’ve seen servers running exch2010 (on sbs2011), that will in time swallow max RAM again regardless of this adjustment. I’m not sure if this 100% works…

  3. Syed Atif masroor said

    As per MS, It’s not recommended to modify the msExchESEParamCacheSizeMax attribute of the information store object. Lowering this value may degrade performance, in terms of server performance as well as in terms of end-user experience.

    http://blogs.technet.com/b/maliks/archive/2012/04/25/exchange-2010-store-exe-service-takes-high-memory-utilization.aspx

  4. Blaine Pullin said

    Also, for best results the setting msExchESEParamCacheSizeMin also needs to be set. The msExchESEParamCacheSizeMax will not go into effect unless Min is also set. After reading this, I remember doing this to our Exchange 2007 server. It pretty much worked.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: