You probably know that store.exe will normally just consume all available memory until the system decides that something else uses it, then it tries to relinquish that allocated memory. In practice we’ve found that this comes at a performance hit for other programs, so here’s how to limit the amount of memory store.exe util
Overview: Use ADSIedit.msc to update msExchESEParamCacheSizeMin andmsExchESEParamCacheSizeMax with page sizes.
- Run adsiedit.msc
- Connect to: Select a well known Naming Context : [Configuration]
- Expand the following:
- Configuration\Services\Microsoft Exchange\ (First Organization) \Administrative Groups\ (Exchange Administrative Group) \Servers\ (Server Name)
- Right click on CN=Information Store and click properties
- Update the values of msExchESEParamCacheSizeMin and msExchESEParamCacheSizeMax with values from the following table:
Target Cache Size
in GBmsExchESEParamCacheSize
for 2010+ (32KB pages)msExchESEParamCacheSize
for 2007 (8KB pages)1 32768 131072 2 65536 262144 3 98304 393216 4 131072 524288 6 196608 786432 8 262144 1048576 10 327680 1310720 12 393216 1572864 14 458752 1835008 16 524288 2097152 18 589824 2359296 20 655360 2621440