DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 268363 - Dernière mise à jour: vendredi 26 octobre 2007 - Version: 1.2

Ancien nº de publication de cet article : F268363

Résumé

Microsoft Windows 2000 Advanced Server et Datacenter Server prennent en charge plus de 4 Go de mémoire RAM grâce à la spécification Extension d'adressage physique Intel. Windows 2000 Advanced Server est limité à 8 Go, et Windows 2000 Datacenter Server à 64 Go. L'extension d'adressage physique (PAE) est activée à partir du fichier boot.ini. Pour l'activer, procédez comme suit :
  1. Appuyez sur Démarrer. Sélectionnez Exécuter. Tapez "%LECTEURSYSTEME%:\boot.ini" où %LECTEURSYSTEME% est la lettre du lecteur où sont stockés les fichiers d'amorçage, ntldr, boot.ini etc.
  2. Modifiez la ligne qui correspond à votre système d'exploitation en ajoutant l'option " /PAE " (sans les guillemets).
  3. Enregistrez le fichier et redémarrez.

Notez que même avec l'extension PAE activée, l'architecture sous-jacente du système sera toujours basée sur les adresses linéaires en 32 bits. Ceci permet de conserver les 2 Go d'espace application et les 2 Go d'espace noyau, car seulement 4 Go d'adresses sont disponibles. Toutefois, les processus multiples peuvent immédiatement bénéficier de l'augmentation de la RAM, car il est moins probable qu'ils rencontrent des limites de mémoire physique et commencent la pagination. En outre, les applications peuvent être modifiées pour utiliser l'API AWE afin d'allouer de la mémoire en dehors de l'espace de traitement des applications, ce qui permet de contourner la limite de 2 Go pour les applications.

Plus d'informations

Avec l'extension PAE activée, le système d'exploitation passe de la traduction d'adresse linéaire de niveau 2 à la traduction d'adresse de niveau 3. La couche supplémentaire de traduction fournit l'accès à la mémoire au dessus de 4 Go. Plutôt qu'être divisée en trois champs différents pour l'indexation dans les tables de mémoire, l'adresse linéaire sera divisée en quatre champs : un champ en 2 bits, deux champs en 9 bits, et un champ en 12 bits correspondant à la taille de la page implémentée par l'architecture Intel (4 Ko).

Lors d'une option contextuelle, le système d'exploitation configure le Registre CR3 pour qu'il pointe sur un index pointeur de répertoire de page de 2 bits de largeur. Les 2 premiers bits sont utilisés comme index vers cette table, avec la valeur résultante pointant vers un répertoire de page. Le premier champ de neuf bits est alors utilisé pour indexer dans le répertoire de page. La valeur indexée pointe alors vers une table de page. Le second champ de neuf bits est un index dans la table de page. Cette valeur pointe vers la page en mémoire sur laquelle l'octet souhaité est situé. Pour trouver cet octet, il suffit alors d'utiliser les 12 bits de données restants pour indexer dans la page.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
Mots-clés : 
w2000pae kbenv kbproductlink KB268363
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.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store