LeakDiag est activé

[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 : 2005-11-18

L'outil Microsoft® Exchange Server Analyzer Tool lit l'entrée de Registre suivante pour déterminer si LeakDiag.exe est activé sur l'ordinateur :

HKEY_LOCAL_MACHINE\Software\Microsoft\LeakDiag\EnableAutoStart

Si Exchange Server Analyzer détecte que la valeur d'EnableAutoStart est définie sur 1, un avertissement s'affiche. EnableAutoStart est configuré à l'aide de l'interface utilisateur LeakDiag. La valeur par défaut est 0. Une valeur de 1 indique que LeakDiag est activé et actif.

LeakDiag est un ensemble d'outils permettant aux développeurs, aux techniciens du support technique et au personnel informatique de diagnostiquer les pertes de mémoire, la fragmentation et d'autres problèmes de mémoire dans des applications ou services qui s'exécutent sur des ordinateurs Microsoft Windows NT® Server 4.0, Windows® 2000 Server, Windows XP et Windows Server™ 2003.

Les outils LeakDiag peuvent être utilisés pour localiser des pertes de mémoire jusqu'à la ligne de code. En utilisant la technologie Detours de Microsoft, LeakDiag intercepte des appels à des allocations de mémoire spécifiées et effectue le suivi des différentes piles d'appels. Il génère un rapport sur la mémoire qui a été allouée mais pas encore libérée. Ces informations permettent à une personne qui résout un problème de perte de mémoire de voir exactement les composants qui ont effectué les allocations. Même la ligne de code qui a demandé les allocations peut s'afficher avec des symboles de débogage corrects.

Il est recommandé de ne pas exécuter LeakDiag sur des serveurs Exchange présents dans un environnement de production. Une fois activé, LeakDiag effectue le suivi de toutes les allocations de mémoire pour tous les processus chaque fois que le serveur Exchange démarre. Une quantité importante de processeur et de ressources mémoire est utilisée, ce qui n'est pas recommandé à moins de résoudre activement un problème lié à la mémoire. Si vous ne résolvez pas activement un problème lié à la mémoire, vous devez désactiver LeakDiag. L'utilisation de LeakDiag dans un environnement de production Exchange Server peut conduire à la fragmentation et à l'épuisement de la mémoire et finalement à la défaillance d'Exchange.

noteRemarque :
Vous devez toujours résoudre les problèmes de LeakDiag pendant les heures creuses. L'utilisation de LeakDiag pendant des périodes d'utilisation excessive ou maximale peut considérablement nuire aux performances de votre ordinateur Exchange Server.

Pour désactiver le démarrage automatique dans LeakDiag.exe

  1. Cliquez sur Démarrer, puis sur LeakDiag.

  2. Dans le menu Outils, cliquez sur Options.

  3. Dans la page Options, désactivez la case à cocher Autoriser le démarrage automatique, puis cliquez sur OK.

Pour la dernière version de LeakDiag, voir le site FTP public de Microsoft (https://go.microsoft.com/fwlink/?LinkId=41401).