La réserve non paginée dépasse le seuil d'avertissement
[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 : 2009-09-01
L'outil Microsoft® Exchange Server Analyzer Tool interroge la classe WMI (Windows® Management Instrumentation) Microsoft Win32_PerfRawData_PerfOS_Memory pour déterminer la valeur actuelle de la clé PoolNonpagedBytes. Les actions prises par Exchange Server Analyzer dépendent du système d'exploitation sous-jacent, de la présence ou non du commutateur /3GB dans le fichier Windows Boot.ini et de la valeur détectée de cette clé.
Le tableau suivant présente la matrice d'évaluations utilisée par Exchange Server Analyzer pour déterminer si cette valeur est hors limites pour un serveur Exchange spécifié. Si les conditions dans le tableau suivant sont remplies, un avertissement s'affiche.
Système d'exploitation | Paramètre Boot.ini | Réserve non paginée actuelle |
---|---|---|
Microsoft Windows 2000 Advanced Server |
/3GB |
100 Mo ou plus |
Microsoft Windows 2000 Server ou Advanced Server |
Aucun |
200 Mo ou plus |
Microsoft Windows Server™ 2003 |
/3GB |
100 Mo ou plus |
Microsoft Windows Server 2003 |
Aucun |
200 Mo ou plus |
La valeur de la clé PoolNonpagedBytes correspond à la taille, en octets, de la réserve non paginée de la mémoire du noyau. Il s'agit d'une zone de mémoire système physique pour des objets ne pouvant pas être écrits sur le disque même lorsqu'ils ne sont pas utilisés. La valeur de cette clé est la dernière valeur observée. Sur un serveur Exchange sain, à moins qu'une sauvegarde ou une restauration ne soit en cours, la taille de la mémoire de réserve non paginée utilisée ne peut dépasser 85 Mo.
Avec Windows 2000 Server et Windows 2000 Advanced Server, la valeur maximale pour la mémoire de réserve non paginée est de 256 Mo. Étant donné que vous ne pouvez pas augmenter la limite de la mémoire de réserve non paginée au-delà des valeurs répertoriées ci-dessus, cette situation doit être corrigée dès que possible. Quel que soit le système d'exploitation utilisé ou la présence ou non du commutateur /3GB, Windows ne peut accéder qu'à la quantité de mémoire de réserve non paginée disponible. Si la mémoire du noyau de Windows est insuffisante, celui-ci peut afficher des messages d'erreur ainsi que les incidents. La mémoire du noyau est essentielle au bon fonctionnement du système et vous devez par conséquent analyser attentivement la mémoire du noyau.
Pour corriger cette erreur
Redémarrez l'ordinateur Exchange Server dès que possible.
Si cette condition se reproduit, assurez-vous que votre système est correctement réglé et que le logiciel et le matériel de ce système sont à jour. Cela inclut l'installation des dernières versions des programmes suivants :
- Service Pack du système d'exploitation Windows ;
- Service Pack d'Exchange Server ;
- microprogramme matériel et pilotes ;
- mises à jour du BIOS système ;
- mises à jour pour toute application tierce installée et en cours d'exécution.
Si les mises à jour logicielles et matérielles ne résolvent pas ce problème, désactivez tout logiciel tiers, redémarrez l'ordinateur Exchange Server et analysez la mémoire du noyau.
Utilisez l'Analyseur de mémoire en pool (Poolmon.exe) pour contrôler la réserve non paginée et veiller à ce qu'elle n'excède pas le seuil du système.
Utilisez Process Explorer pour consulter les niveaux maximaux absolus pris en charge par le système, tels que définis dans l'article « Memory Management - Understanding Pool Resources » (https://go.microsoft.com/fwlink/?LinkId=163175) (en anglais).
Pour plus d'informations sur le réglage approprié d'Exchange Server, voir les articles et les livres blancs suivants de la Base de connaissances Microsoft :
- 815372 sur la procédure d'optimisation de l'utilisation de la mémoire dans Exchange Server 2003 (https://go.microsoft.com/fwlink/?linkid=3052&kbid=815372)
- 266096 sur Exchange 2000 nécessitant le commutateur /3GB avec plus de 1 Gigaoctet de RAM physique (https://go.microsoft.com/fwlink/?linkid=3052&kbid=266096).
- le guide des performances d'Exchange Server 2003 (https://go.microsoft.com/fwlink/?LinkId=47588)
- le guide des performances d'Exchange 2000 Server (https://go.microsoft.com/fwlink/?LinkId=18177).
- le Guide des performances et de l'évolutivité d'Exchange Server 2003 (https://go.microsoft.com/fwlink/?LinkId=47576)
Pour plus d'informations sur la mémoire de réserve non paginée et les rubriques connexes, voir les articles suivants de la Base de connaissances :
- 294418 sur la comparaison de l'architecture des mémoires 32 bits et 64 bits (https://go.microsoft.com/fwlink/?linkid=3052&kbid=294418)
- 177415 sur l'utilisation de l'analyseur de mémoire en pool (Poolmon.exe) pour résoudre les problèmes de fuites de mémoire en mode Kernel (https://go.microsoft.com/fwlink/?linkid=3052&kbid=177415)
- 268343 sur Umdhtools.exe et l'utilisation d'Umdh.exe pour rechercher des pertes de mémoire (https://go.microsoft.com/fwlink/?linkid=3052&kbid=268343)
Pour plus d'informations sur Process Explorer, voir l'article « Memory Management - Understanding Pool Resources » (https://go.microsoft.com/fwlink/?LinkId=163175) (en anglais).