Utilisation de la mémoire dans Exchange et le commutateur /3GB

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

Sommaire

Résumé

Cet article décrit des problèmes liés à l'utilisation de mémoire virtuelle dans Exchange et au commutateur /3GB.

Plus d'informations

Le commutateur /3GB

Par défaut, Windows peut traiter un total de 4 gigaoctets (Go) d'espace d'adresse virtuelle. Par défaut, 2 Go sont réservés au noyau (système d'exploitation) et 2 Go sont réservés aux programmes du mode Utilisateur tels qu'Exchange.

Lorsque vous mettez un commutateur /3GB dans le fichier Boot.ini du système d'exploitation, vous réaffectez la distribution de l'espace d'adresse virtuelle pour donner aux programmes en mode utilisateur 3 Go d'espace et limiter le noyau à 1 Go. Le commutateur /3GB est requis uniquement sur les ordinateurs qui contiennent des banques de boîtes aux lettres ou des banques de dossiers publics. Ce commutateur n'est pas recommandé sur les ordinateurs qui n'ont pas de banques de boîtes aux lettres ou de banques de dossiers publics.

Important Utilisez uniquement le commutateur /3GB avec les systèmes d'exploitation suivants :
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT 4.0 Server Édition Entreprise
Attention Nous prenons en charge l'utilisation du commutateur /3GB dans Windows Server 2003 Standard Edition, dans un environnement de production à des fins d'utilisation par Active Directory. Microsoft Exchange Server 2003 est pris en charge dans un environnement de production lorsque vous utilisez ces fonctionnalités. Sinon, le commutateur /3GB ne doit être utilisé dans Windows Server 2003 Standard Edition qu'à des fins de développement et de test.

N'utilisez pas le commutateur /3GB avec les systèmes d'exploitation suivants :
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT 4.0 Server
Windows 2000 Server et Windows NT 4.0 Server ne peuvent allouer que 2 Go aux programmes du mode Utilisateur. Si vous utilisez le commutateur /3GB avec Windows 2000 Server ou Windows NT 4.0 Server, vous disposez de 1 Go pour le noyau et 2 Go pour les programmes de mode utilisateur. Vous perdez donc 1 Go d'espace d'adressage.

Exchange sur un ordinateur Windows 2000 Server

La limite de mémoire virtuelle de 2 Go pour les programmes en mode utilisateur peut contribuer à plusieurs problèmes dans Exchange lorsque plus d'1 Go de mémoire physique est installé dans votre ordinateur.

Exchange calcule la mémoire qui est allouée aux mémoires tampon de base de données selon la quantité de mémoire physique. Une mémoire physique au-dessus de 1 Go peut provoquer l'allocation d'une quantité disproportionnée de 2 Go de mémoire virtuelle aux mémoires tampon de base de données. Cela peut provoquer des problèmes de fragmentation de la mémoire virtuelle, des problèmes de performances ou des problèmes de « mémoire insuffisante ».

Pour contourner ce problème, appliquez une ou plusieurs des méthodes suivantes :

Réduction de la taille de la base de données Jet

Vous pouvez être en mesure de libérer un peu de mémoire en réduisant la taille de la base de données JET. Pour plus d'informations sur la procédure à suivre pour réduire la taille de la base de données JET, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
266768 Comment faire pour modifier la taille maximale du cache de la base de données de banque dans Exchange 2000 Server

Réduction du nombre de maxOpenTables dans JET

Vous pouvez être en mesure de libérer de la mémoire en réduisant le nombre de maxOpenTables dans JET.

Définissez msExchESEParamMaxOpenTables sur chaque objet de groupe de stockage sur une valeur inférieure. Dans le Service Pack 2, la valeur par défaut pour 8 processeurs est de 85 000. Cette valeur est réduite à 27 600 dans le Service Pack 3 (SP3) toujours pour 8 processeurs. Pour 4 processeurs, le nombre correspond à la moitié de cette valeur.

Remarque Si vous continuez à rencontrer des problèmes de mémoire, supprimez de la mémoire RAM de votre serveur pour la réduire au maximum à 1 Go. Cela vous aide à confirmer que la situation qui est décrite dans cet article provoque le problème.

Exchange sur un ordinateur Windows 2000 Advanced Server

Lorsqu'un ordinateur Windows 2000 Advanced Server a plus d'1 Go de RAM physique, utilisez le commutateur /3GB dans le fichier Boot.ini pour permettre à des programmes de mode utilisateur tels qu'Exchange d'avoir accès à 3 Go d'espace d'adresse virtuelle. Pour plus d'informations sur ce problème, 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

Exchange sur un ordinateur Windows 2000 Datacenter Server

Utilisez le commutateur /3GB avec plus de 1 Go de mémoire RAM physique sur un ordinateur Windows 2000 Datacenter Server. Exchange requiert que le Service Pack 1 (SP1) soit pris en charge sur Windows 2000 Datacenter Server.

Le commutateur /PAE

L'Extension d'adresse physique (PAE) est une fonctionnalité de Windows 2000 Datacenter Server et Windows 2000 Advanced Server qui permet aux programmes qui ont été écrits pour cette API d'utiliser plus de 4 Go de mémoire. Bien que certains programmes tels que Microsoft SQL Server 2000 aient été écrits pour tirer parti de cette API, Exchange 2000 Server n'est pas compatible avec elle. C'est la raison pour laquelle, Exchange ne traite que 3 Go si vous utilisez le commutateur /3GB.

Dépannage

Les problèmes liés à ceux qui sont décrits dans le présent article deviennent en général des problèmes de performance évidents. Pour résoudre ces problèmes, utilisez l'outil Analyseur de performances.

Vous pouvez également faire appel à l'utilitaire de vidage d'adresses virtuelles (VADUMP) pour résoudre les problèmes de ce type. Pour plus d'informations sur l'outil VADUMP, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
317411 Comment faire pour collecter des données afin de résoudre des problèmes de mémoire virtuelle Exchange

Informations supplémentaires

Pour plus d'informations sur les problèmes décrits dans cet article, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
291988 Description de la fonctionnalité de réglage de RAM 4 Go et du commutateur d'extension d'adresse physique
300573 Prise en charge d'Exchange 2000 Enterprise Server sur Windows 2000 Datacenter Server
266096 Exchange 2000 requiert le commutateur /3GB avec plus de 1 gigaoctet de RAM physique
298064 Planification de l'évolutivité pour Exchange 2000 Server
266650 Informations sur la prise en charge du programme BackOffice sur les ordinateurs Windows 2000 Datacenter Server
317411 Comment faire pour collecter des données afin de résoudre des problèmes de mémoire virtuelle Exchange
266768 Comment faire pour modifier la taille maximale du cache de la base de données de banque dans Exchange 2000 Server
823440 Utilisation du commutateur /3GB dans Exchange Server 2003 sur un système Windows Server 2003

Propriétés

Numéro d'article: 328882 - Dernière mise à jour: lundi 26 novembre 2007 - Version: 5.1
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
  • Microsoft Exchange 2000 Server Standard Edition
Mots-clés : 
kbinfo kbenv KB328882
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