Comment faire pour utiliser le commutateur /userva avec le commutateur /3GB pour régler l'espace mode utilisateur sur une valeur comprise entre 2 Go et 3 Go

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

Résumé

Vous pouvez utiliser le commutateur /userva=xxxx pour régler plus précisément l'espace mémoire virtuelle du noyau dans la famille de Windows Server 2003. Utilisez ce nouveau commutateur en association avec le commutateur /3GB dans le fichier Boot.ini pour régler l'espace mode utilisateur sur une valeur comprise entre 2 et 3 Go, la différence (3,072 moins xxxx) étant retournée au mode noyau. Notez que la valeur xxxx est exprimée en Mo.

Le fichier exemple Boot.ini suivant illustre l'utilisation du nouveau commutateur pour configurer un ordinateur et allouer 2 900 Mo de mémoire virtuelle en mode utilisateur et 1 196 Mo en mode noyau. Cela augmente l'espace noyau disponible de 172 Mo :
[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=2900

Plus d'informations

Le commutateur /userva=xxxx permet une configuration plus précise de l'espace d'adressage en mode utilisateur pour les fabricants de programmes qui requièrent plus de 2 Go d'espace en mode utilisateur, mais ne requièrent pas tout l'espace disponible fourni par le seul commutateur /3GB.

Remarque L'utilisation du seul commutateur /3GB permet d'allouer 1 Go au noyau et 3 Go à l'espace mode utilisateur.

L'utilisation de ce commutateur réduit la mémoire disponible dans les pools système suivants :
  • Réserve non paginée
  • Réserve paginée
  • Entrées de tables de pages système (PTE)
La réduction trop importante de la mémoire des réserves sur une installation serveur donnée peut entraîner la génération d'une erreur par le serveur ou les applications, ou ceux-ci peuvent sembler cesser de répondre.

Dans Windows Server 2003, vous pouvez rajouter une petite partie du 1 Go supplémentaire sur le système d'exploitation. En diminuant l'espace mode utilisateur généralement alloué par le commutateur /3GB, Windows Server 2003 augmente l'espace d'adressage mémoire du noyau disponible. Cet espace d'adressage du mode noyau supplémentaire est conservé en réserve et est utilisé comme espace d'adressage supplémentaire pour les PTE si le système dépasse l'espace PTE libre. Cet espace d'adressage n'est pas alloué aux PTE tant que le système est en manque d'espace PTE.

Pour voir précisément l'espace PTE, utilisez la commande !VM dans le débogueur.

Remarque Dans Microsoft Windows XP et dans Windows Server 2003, vous pouvez utiliser cette commande interactivement avec les débogueurs actuels disponibles sur le site de téléchargement Microsoft.

Remarque Les Services de support technique Microsoft recommandent vivement d'utiliser une plage de mémoire comprise entre 2900 et 3030 pour le commutateur /userva=xxxx. Cette plage suffit à fournir un pool d'entrées de tables de pages système suffisamment grand pour tous les problèmes rencontrés jusqu'à présent. En règle générale, une valeur de 2800 affectée à la variable xxxx offre à peu près le nombre maximum de PTE système disponible. Les valeurs observées dans un environnement de production pour le paramètre 2800 sont habituellement autour de 50 000 à 70 000 pages système libres, ce qui suffit largement pour toutes les installations. Si la valeur est inférieure à 24 000, réduisez-la par paliers de 64 Mo jusqu'à ce que vous observiez des valeurs supérieures à de 24 000 à 26 000. L'utilisation de valeurs inférieures avec le commutateur userva donne lieu à des allocations de pages système plus élevées. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
894067 L'outil Performance n'affiche pas correctement les entrées de tables de pages système disponibles dans Windows Server 2003


Pour garantir la stabilité des programmes et de Windows, les fabricants de programmes doivent tester leurs programmes de façon approfondie à l'aide des techniques de configuration décrites et fournir une valeur /userva=xxxx pour leurs programmes. Dans le cadre des tests, les fabricants peuvent s'aider de l'outil Moniteur système pour contrôler la consommation de l'adressage virtuel. Pour ce faire, il faut ajouter le compteur Taille virtuelle afin d'obtenir la lecture précise de l'espace virtuel.

Remarque Le Support technique de Microsoft ne prend pas en charge les paramètres arbitraires /userva ; vous ne devez ajouter ce paramètre au fichier Boot.ini que sur recommandation d'un fabricant.

Pour plus d'informations sur le commutateur /3GB, 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 dans Windows NT Server Édition Entreprise
Windows Server 2003 ne limite plus la réserve paginée système à 160 Mo sur les ordinateurs disposant d'une grande capacité de mémoire. Par conséquent, vous pouvez libérer de l'espace d'adressage en mode noyau et l'utiliser comme espace des entrées de tables de pages lorsque l'ordinateur est exécuté avec le commutateur /3GB, en limitant la taille de la réserve paginée système.

Propriétés

Numéro d'article: 316739 - Dernière mise à jour: lundi 22 mai 2006 - Version: 14.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition
Mots-clés : 
kbinfo kbenv kbwinxpsp1fix KB316739
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