PAE

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Extension mémoire 32-bit (historique)
Commande bcdedit
Contexte Pertinent uniquement pour Windows 32-bit — sans objet depuis la généralisation du 64-bit
Voir aussi

PAE (Physical Address Extension) est un mécanisme du processeur permettant à un système d'exploitation 32-bit d'adresser plus de 4 Go de RAM physique (jusqu'à 64 Go selon l'édition), malgré la limite native d'adressage 32-bit. Purement historique aujourd'hui : les systèmes 64-bit n'ont pas cette limitation et PAE ne s'applique qu'aux éditions Windows 32-bit, devenues rares en production.

Activer/désactiver (Windows 2008 32-bit)

bcdedit /set PAE forceenable
REM redémarrer

bcdedit /set PAE forcedisable
REM redémarrer

Limites mémoire par édition (32-bit)

À titre de repère historique, les limites mémoire variaient fortement selon l'édition même avec PAE actif — les éditions "Standard" plafonnaient souvent à 4 Go quel que soit le réglage PAE, tandis que les éditions "Enterprise"/"Datacenter" pouvaient monter à 32-64 Go. Ces limites étaient fixées par la licence Windows, pas par une contrainte technique du processeur.

Distinction avec AWE

AWE (Address Windowing Extensions) est une API applicative permettant à un processus 32-bit de manipuler plus de mémoire que son espace d'adressage habituel (généralement 2-3 Go par processus) en faisant appel explicitement à PAE — PAE étend ce que le système d'exploitation peut adresser globalement, AWE étend ce qu'une application spécifique peut exploiter. Concernait principalement les grosses bases de données (SQL Server) sur systèmes 32-bit.