Utilisation du commutateur /Userva sur des ordinateurs Windows Server 2003 exécutant Exchange Server

Traductions disponibles Traductions disponibles
Numéro d'article: 810371 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit l'utilisation du nouveau paramètre (commutateur) /Userva que vous pouvez ajouter à la ligne du système d'exploitation du fichier Boot.ini sur un ordinateur Windows Server 2003.

Vous pouvez utiliser ce commutateur pour personnaliser la quantité de mémoire allouée aux processus lorsque vous utilisez le commutateur /3GB. Une plus grande quantité de mémoire du noyau PTE (Page Table Entry, entrée de table de page) est autorisée, mais l'espace mémoire de traitement de pratiquement 3 gigaoctets (Go) est maintenu.

Plus d'informations

Par défaut, Windows Server 2003 réserve 2 Go d'espace d'adressage virtuel pour le noyau, et permet aux processus du mode utilisateur (tel que le processus Banque d'informations Exchange, Store.exe) d'utiliser 2 Go d'espace d'adressage virtuel. L'espace d'adressage virtuel d'un processus spécifique est alloué au démarrage et augmente à mesure que la quantité de mémoire utilisée pendant l'exécution augmente. L'utilisation de la mémoire réelle (ou ensemble de travail) d'un processus est généralement bien inférieure à l'espace d'adressage qui lui est alloué. Si l'ordinateur Microsoft Exchange Server 2003 a au moins 1 gigaoctet (Go) de mémoire et héberge des boîtes aux lettres et des dossiers publics, vous devez modifier Windows Server 2003 de sorte que 3 Go d'espace d'adressage soient disponibles pour les applications en mode utilisateur. Pour plus d'informations sur ce paramètre, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft.
171793 Informations sur l'utilisation du réglage de RAM 4GT
189293 Activation du réglage de RAM 4GT lorsque vous utilisez Windows NT Server Enterprise Edition
Il est important que le processus Store.exe ne s'exécute pas hors de l'espace d'adressage virtuel. Lorsque cela se produit, les allocations de mémoire échouent (même s'il reste encore assez de RAM physique) et vous devez redémarrer le service Banque d'informations Microsoft Exchange.

Par exemple, un serveur Exchange avec 2 Go de RAM physique qui n'utilise pas le commutateur /3GB dans le fichier Boot.ini manquera de mémoire lorsque l'espace d'adressage virtuel Store.exe atteindra 2 Go. Le Gestionnaire de tâches Windows indique que le serveur utilise en réalité seulement environ 1,5 Go, mais il manquera tout de même de mémoire. Vous pouvez surveiller la consommation d'adresse virtuelle avec l'analyseur de performances. Ajoutez le compteur d'octets virtuels pour le processus Store.exe pour vous assurer d'une lecture précise de l'espace virtuel. Le processus Store.exe est le seul processus Exchange 2000 que vous devez surveiller. D'autres processus Exchange 2000 ne s'agrandiront pas suffisamment pour provoquer des problèmes.

Utilisation du commutateur /Userva

Vous pouvez utiliser le commutateur /Userva pour personnaliser la quantité de mémoire allouée aux processus lorsque vous utilisez le commutateur /3GB. Le nombre suivant /Userva= est la quantité de mémoire en mégaoctets (Mo) qui sera allouée à chaque processus. Si vous définissez /3gb /Userva=3030, cela réserve 3 030 Mo de mémoire à l'espace de traitement, comparé à 3 072 Mo lorsque vous utilisez le commutateur /3GB seul. Les 42 Mo qui sont économisés lorsque vous définissez /Userva=3030 sont utilisés pour augmenter l'espace mémoire du noyau, entrées libres en table des pages système. Le pool de mémoire PTE est augmenté de la différence entre 3 Go (spécifié par le commutateur /3GB) et la valeur assignée au commutateur /Userva.

Il est préférable de configurer tous les serveurs Windows Server 2003 qui exécutent Exchange et qui sont configurés avec le commutateur /3GB de façon à utiliser également le commutateur /Userva = 3030. Après avoir installé un serveur Windows Server 2003, vous devez modifier le fichier Boot.ini et ajouter les paramètres /3GB et /Userva=3030 à la ligne de démarrage. Par exemple :
[Boot Loader] Timeout=30 Default=multi(0)disk(0)rdisk(0)partition(2)\WINNT [Operating Systems] multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows Server 2003" /fastdetect /3GB /Userva=3030

Remarque Le paramètre /Userva n'est pris en charge que sur les serveurs Exchange lorsque la valeur est définie entre 2 970 Mo et 3 030 Mo. Les valeurs inférieures à 2 970 Mo ou supérieures à 3 030 Mo ne sont pas prises en charge. N'utilisez une valeur inférieure à 2 970 Mo que dans les cas où l'entrée de table de page est extrêmement faible. La valeur par défaut recommandée pour les serveurs Exchange est 3 030 Mo.

Vous pouvez afficher directement les entrées de table de page faibles en utilisant l'Analyseur de performances. Recherchez l'objet Entrées libres en table des pages sys. sous le compteur de mémoire. Les valeurs inférieures à 7 000 sont trop faibles. Par conséquent, le commutateur /userva doit diminuer pour augmenter cette valeur.

La valeur cible pour les entrées de table de page système libres est de 24 000 ou plus. Ne modifiez pas la valeur à moins de /user=2800 pour essayer d'obtenir plus d'entrées de table de page. Contactez plutôt les Services de Support technique Microsoft.

Pour télécharger les Notes de mise à jour de Exchange Server 2003 Service Pack 1 (SP1), reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://www.microsoft.com/downloads/details.aspx?familyid=A49560AD-4C8B-4449-9947-B054D7F12CCE&displaylang=en

Références

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
266096 Exchange 2000 requiert le commutateur /3GB avec plus de 1 gigaoctet de RAM physique

Propriétés

Numéro d'article: 810371 - Dernière mise à jour: lundi 29 janvier 2007 - Version: 13.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Mots-clés : 
kbbug KB810371
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com