Utilisation du commutateur /3GB dans Exchange Server 2003 sur un système Windows Server 2003

Traductions disponibles Traductions disponibles
Numéro d'article: 823440 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Agrandir tout | Réduire tout

Résumé

Lorsque vous installez Exchange Server 2003 sur un ordinateur Microsoft Windows Server 2003 avec 1 gigaoctet (Go) ou plus de mémoire vive physique (RAM) installé, et hébergeant des boîtes aux lettres ou des dossiers publics, vous devez modifier le fichier Boot.ini pour optimiser l'utilisation de la mémoire virtuelle du service de banque d'informations.

Dans des circonstances normales et pour chaque processus, 2 Go d'espace d'adressage virtuel sont alloués au processus du mode utilisateur et 2 autres Go d'espace d'adressage virtuel sont alloués au système d'exploitation. Lorsque vous utilisez le commutateur /3GB dans Windows Server 2003, 3 Go d'espace d'adressage virtuel sont alloués au processus du mode utilisateur et seulement 1 Go d'espace d'adressage virtuel est alloué au système d'exploitation. Cette allocation de 1 Go supplémentaire de l'espace d'adressage virtuel permet de résoudre le problème de la fragmentation de mémoire dans l'espace d'adressage virtuel Store.exe. Avec davantage d'espace d'adressage alloué à Store.exe, la mémoire peut être plus facilement définie avant l'utilisation de tous les blocs de mémoire importants.

Après avoir installé Windows Server 2003, modifiez le fichier Boot.ini puis ajoutez les paramètres /3GB et /USERVA=3030 à la ligne de démarrage, comme dans l'exemple suivant :
[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
Après avoir ajouté la valeur /3gb au fichier Boot.ini, une ressource système limitée appelée entrées SPT (System Page Table) peut prendre une valeur réduite qui peut provoquer le fonctionnement instable de votre ordinateur Exchange Server. Pour plus d'informations sur la façon d'éviter les interruptions de votre ordinateur Exchange Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
316739 Comment faire pour utiliser le commutateur /userva avec le commutateur /3GB pour régler l'espace de mode utilisateur sur une valeur comprise entre 2 Go et 3 Go

Remarque Vous n'êtes pas obligé d'utiliser le commutateur /3GB sur les ordinateurs Microsoft Windows Small Business Server 2003. Il est recommandé de ne pas utiliser le paramètre du commutateur /3GB dans le fichier Boot.ini pour les ordinateurs Exchange Server qui sont également contrôleurs de domaine Active Directory ou serveurs de catalogues globaux.

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 (tels que le processus Banque d'informations Exchange 2003, 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é. Sur un ordinateur Exchange 2003 avec plus de 1 Go de mémoire, vous devez modifier Windows Server 2003 de sorte que 3 Go de mémoire sont disponibles pour les applications en mode utilisateur.

Remarque Assurez-vous que le processus Store.exe ne manque pas d'espace d'adressage virtuel. Si tel est le cas, les allocations de mémoire échouent (bien que la quantité de RAM physique existante suffise), et vous devez redémarrer le service Banque d'informations Microsoft Exchange.

Par exemple, un serveur 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.

Le commutateur /USERVA est nouveau dans Windows Server 2003 et fournit une meilleure granularité pour le partage des allocations de mémoire entre le mode utilisateur et le mode noyau. Ce comportement vous permet d'augmenter le nombre d'utilisateurs du serveur sans risquer d'épuiser les ressources systèmes. Grâce à /USERVA = 3030, 42 mégaoctets supplémentaires (Mo) de mémoire sont alloués au noyau pour les entrées de tables de pages système. Toutefois, cette valeur peut nécessiter davantage de réglage. Vous pouvez surveiller la consommation de tables de pages système à l'aide de l'Analyseur de performances. L'objet à surveiller est Entrées libres en table des pages système. Si des valeurs inférieures à 7000 sont observées, la valeur de 3030 doit être réduite en raison de l'instabilité du système. Si la valeur est inférieure à 20,000, réduisez la valeur par étapes de 64 Mo jusqu'à ce que des valeurs supérieures à 20,000 soient observées.

Remarque Les services de Support Technique Microsoft recommandent fortement l'utilisation d'une plage de mémoire comprise entre 2800 et 3030 pour le commutateur /USERVA. Cette plage est assez large pour fournir un éventail suffisant de tables de pages système pour l'ensemble des problèmes connus. Un paramètre /userva=2800 permet généralement d'approcher le nombre maximum d'entrées de tables de pages système disponibles possible. Actuellement, les services de Support Technique Microsoft n'ont pas rencontré d'ordinateur Exchange Server qui nécessite des valeurs inférieures à 2900.

Vous pouvez également surveiller la consommation d'adressage virtuel 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 2003 que vous devez surveiller. D'autres processus Exchange 2003 ne s'agrandiront pas suffisamment pour provoquer des problèmes.

Comme Exchange Server utilise le commutateur /3GB lorsqu'il augmente, l'ordinateur Exchange Server ne peut utiliser efficacement plus de 4 Go de RAM. Exchange Server ne prend pas en charge l'instanciation, l'extension d'adresse physique (PAE) ou les extensions du fenêtrage de l'adresse (AWE). Par conséquent, 4 Go de RAM est la quantité de mémoire maximale qu'un ordinateur Exchange Server peut utiliser efficacement.

Propriétés

Numéro d'article: 823440 - Dernière mise à jour: vendredi 23 décembre 2005 - Version: 14.5
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition sur le système suivant
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Mots-clés : 
kbinfo KB823440
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