PAE
| 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.