Ce serveur possède 1 Go ou plus de mémoire physique et HeapDeCommitFreeBlockThreshold n'a pas été défini sur 262144

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2007-11-14

L'outil Microsoft® Exchange Server Analyzer Tool lit l'entrée de Registre suivante pour déterminer si Exchange a été configuré de manière optimale en fonction de la quantité de mémoire physique dans le système :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\HeapDeCommitFreeBlockThreshold

Si Exchange Server Analyzer détecte que la valeur de HeapDeCommitFreeBlockThreshold n'a pas été définie sur un ordinateur Exchange Server possédant un 1 gigaoctet (Go) ou plus de mémoire physique, un avertissement s'affiche.

Lorsque de la mémoire est libérée sur une adresse donnée, le gestionnaire de segments du système d'exploitation vérifie le nombre d'octets contigus libres autour de cette adresse. Une fois cette vérification terminée, le gestionnaire de segments peut faire l'une des deux opérations suivantes :

  • Garder le bloc de mémoire contiguë alloué.
  • Désallouer le bloc de mémoire contiguë et le marquer comme étant réservé uniquement.

La clé de Registre HeapDeCommitFreeBlockThreshold spécifie le nombre d'octets contigus au-delà duquel la mémoire est désallouée. Par défaut, le gestionnaire de segments n'associe pas nécessairement tous les blocs libres ou n'effectue pas de nouvelles allocations ; les blocs peuvent donc être désalloués et devenir des trous inutiles dans l'espace d'adresse virtuelle. Cela peut entraîner une fragmentation de la mémoire virtuelle, des performances médiocres et finalement une instabilité du système.

Sur les systèmes possédant 1 Go ou plus de mémoire physique, les performances sont optimisées en contrôlant la taille des blocs de mémoire désallouée. La clé de Registre HeapDeCommitFreeBlockThreshold permet de contrôler la gestion de la mémoire lors de sa libération. Lorsque vous ajoutez cette valeur au Registre, vous devez la configurer avec une valeur hexadécimale de 0x00040000 (262144 en décimal).

Microsoft ne prend en charge que la valeur hexadécimale de 0x00040000 (262144 en décimal) pour la clé de Registre HeapDeCommitFreeBlockThreshold.

importantImportant :
Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, assurez-vous de comprendre comment le restaurer en cas de problème. Pour plus d'informations sur la façon de procéder, consultez la rubrique d'aide sur la restauration du Registre dans Regedit.exe ou Regedt32.exe.

Correction de cet avertissement

  1. Ouvrez un Éditeur du Registre, comme Regedit.exe ou Regedt32.exe.

  2. Naviguez jusqu'à : HKLM\System\CurrentControlSet\Control\Session Manager

  3. Créez une valeur DWORD appelée HeapDeCommitFreeBlockThreshold.

  4. Double-cliquez sur la valeur HeapDeCommitFreeBlockThreshold et entrez une valeur hexadécimale de 0x00040000 (262144 en décimal).

  5. Fermez l'Éditeur du Registre et redémarrez l'ordinateur Exchange Server pour que la modification soit prise en compte.

Avant de modifier le Registre et pour plus d'informations sur la procédure de modification du Registre, consultez l'article 256986 de la Base de connaissances Microsoft sur la description du Registre de Microsoft Windows (https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).

Pour plus d'informations sur la valeur de Registre HeapDeCommitFreeBlockThreshold, voir les articles suivants de la Base de connaissances :