Limiter la mémoire consommée par Exchange 2010

Le processus store.exe d’Exchange est un pure gouffre à mémoire. Il prend tout ce qu’il peut.

Sur une machine comme un SBS 2011, cela peut vitee devenir problématique vu que tous les services du domaine sont sur un seul serveur.

Evidemment, chez Microsoft, ils sont contre la simplicité, donc en fonction de la version d’Exchange 2010 (avec ou sans SP1), ce n’est pas tout à fait la même méthode (ou plutôt il faut modifier une valeur supplémentaire avec Exchange 2010 SP1).

Ouvrir « adsiedit.msc »

Cliquer droit sur « Modification ADSI » puis « Connexion »

Choisir le contexte « configuration »

modif exchange 1

Aller dans l’arborescence :
Configuration > Services > Microsoft Exchange > « Organization Name » > Administrative Groups > « Administrative Group » > Servers > « Server Name » > InformationStore

Cliquer droit sur InformationStore, puis propriété.

Les données à modifier sont :
msExchESEParamCacheSizeMax (pour Exchange 2010 avec et sans SP1)
msExchESEparamCacheSizeMin (pour Exchange 2010 avec SP1 uniquement)

Le nombre à entrer correspond au nombre de page de mémoire, qui représentes chacune 32ko de mémoire (pour Exchange 2010, pour Exchange 2007 c’est 8ko de mémoire).
Par exemple, pour limiter à 4go l’espace occupé en mémoire par store.exe, il faut renseigner msExchESEParamCacheSizeMax avec la valeur 131072 (4go = 4194304ko, 4194304/32=131072)
La valeur msExchESEparamCacheSizeMin peut être renseignée avec une valeur assez basse, 256 par exemple (256 pages = 256 x 32ko = 8mo)

Source 1
Source 2

Laisser un commentaire