Limites de mémoire pour les versions windows et Windows Server
Cette rubrique décrit les limites de mémoire pour les versions de Windows et Windows Server prises en charge.
Les limites de la mémoire et de l’espace d’adressage varient selon la plateforme, le système d’exploitation et si la valeur IMAGE_FILE_LARGE_ADDRESS_AWARE de la structure LOADED_IMAGE et réglage de 4 gigaoctets (4GT) sont en cours d’utilisation. IMAGE_FILE_LARGE_ADDRESS_AWARE est défini ou effacé à l’aide de l’option /LARGEADDRESSAWARE éditeur de liens.
Le réglage de 4 gigaoctets (4GT), également appelé réglage de la mémoire de l’application ou commutateur /3 Go, est une technologie (applicable uniquement aux systèmes 32 bits) qui modifie la quantité d’espace d’adressage virtuel disponible pour les applications en mode utilisateur. L’activation de cette technologie réduit la taille globale de l’espace d’adressage virtuel du système et par conséquent, les maximums de ressources système. Pour plus d’informations, consultez Qu’est-ce que 4GT.
Les limites de mémoire physique pour les plateformes 32 bits dépendent également de la 'extension d’adresse physique (PAE), ce qui permet aux systèmes Windows 32 bits d’utiliser plus de 4 Go de mémoire physique.
Limites de mémoire et d’espace d’adressage
Le tableau suivant spécifie les limites relatives à la mémoire et à l’espace d’adressage pour les versions prises en charge de Windows. Sauf indication contraire, les limites de ce tableau s’appliquent à toutes les versions prises en charge.
Type de mémoire | Limite sur X86 | Limite dans Windows 64 bits |
---|---|---|
Espace d’adressage virtuel en mode utilisateur pour chaque processus 32 bits |
2 Go Jusqu’à 3 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE et 4GT |
2 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE effacé (par défaut) 4 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE set |
Espace d’adressage virtuel en mode utilisateur pour chaque processus 64 bits |
Sans objet |
Avec IMAGE_FILE_LARGE_ADDRESS_AWARE défini (valeur par défaut) : x64 : Windows 8.1 et Windows Server 2012 R2 ou version ultérieure : 128 To x64 : Windows 8 et Windows Server 2012 ou version antérieure 8 To systèmes Intel Itanium : 7 To 2 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE effacés |
Espace d’adressage virtuel en mode noyau |
2 Go De 1 Go à un maximum de 2 Go avec 4GT |
Windows 8.1 et Windows Server 2012 R2 ou version ultérieure : 128 To Windows 8 et Windows Server 2012 ou version antérieure 8 To |
Pool paginé |
384 Go ou une limite de validation système, selon la valeur la plus petite.
Windows 8.1 et Windows Server 2012 R2 : limite de validation système ou 15,5 To, selon la valeur la plus petite. Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : Limité par l’espace d’adressage virtuel en mode noyau disponible. À compter de Windows Vista avec Service Pack 1 (SP1), le pool paginé peut également être limité par la valeur de clé de Registre PagedPoolLimit. Windows Home Server et Windows Server 2003 : 530 Mo Windows XP : 490 Mo |
384 Go ou limite de validation système, quelle que soit la plus petite Windows 8.1 et Windows Server 2012 R2 : 15,5 To ou une limite de validation système, la valeur la plus petite étant la plus petite. Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : limite de validation système ou 128 Go, selon la valeur la plus petite Windows Server 2003 et Windows XP : jusqu’à 128 Go en fonction de la configuration et de la RAM. |
Pool non paginé |
75% de RAM ou 2 Go, selon ce qui est plus petit.
Windows 8.1 et Windows Server 2012 R2 : RAM ou 16 To, selon ce qui est plus petit (l’espace d’adressage est limité à 2 x RAM). Windows Vista : limité uniquement par espace d’adressage virtuel en mode noyau et mémoire physique. À compter de Windows Vista avec SP1, le pool non paginé peut également être limité par la valeur de clé de Registre NonPagedPoolLimit. Windows Home Server, Windows Server 2003 et Windows XP : 256 Mo ou 128 Mo avec 4GT. |
RAM ou 128 Go, selon que l’espace d’adressage est plus petit (l’espace d’adressage est limité à 2 x RAM) Windows 8.1 et Windows Server 2012 R2 : RAM ou 16 To, selon que l’espace d’adressage est plus petit (l’espace d’adressage est limité à 2 x RAM). Windows Server 2008 R2, Windows 7 et Windows Server 2008 : 75% de RAM jusqu’à un maximum de 128 Go Windows Vista : 40% de RAM jusqu’à un maximum de 128 Go. Windows Server 2003 et Windows XP : jusqu’à 128 Go en fonction de la configuration et de la RAM. |
Espace d’adressage virtuel du cache système (taille physique limitée uniquement par mémoire physique) |
Limité par l’espace d’adressage virtuel en mode noyau disponible ou la valeur de clé de Registre SystemCacheLimit. Windows 8.1 et Windows Server 2012 R2 : 16 To. Windows Vista : Limité uniquement par espace d’adressage virtuel en mode noyau. À compter de Windows Vista avec SP1, l’espace d’adressage virtuel du cache système peut également être limité par la valeur de clé de Registre SystemCacheLimit. Windows Home Server, Windows Server 2003 et Windows XP : 860 Mo avec LargeSystemCache clé de Registre définie et sans 4GT ; jusqu’à 448 Mo avec 4GT. |
Toujours 1 To, quelle que soit la RAM physique Windows 8.1 et Windows Server 2012 R2 : 16 To. Windows Server 2003 et Windows XP : jusqu’à 1 To en fonction de la configuration et de la RAM. |
Limites de mémoire physique : Windows 11
Le tableau suivant spécifie les limites de mémoire physique pour Windows 11.
Version | Limite sur X64 | Limite sur ARM64 |
---|---|---|
Windows 11 Entreprise | 6 To |
6 To |
Windows 11 Éducation | 2 To |
2 To |
Windows 11 Professionnel pour stations de travail | 6 To |
6 To |
Windows 11 Professionnel | 2 To |
2 To |
Windows 11 Famille | 128 Go |
128 Go |
Limites de mémoire physique : Windows 10
Le tableau suivant spécifie les limites de mémoire physique pour Windows 10.
Version | Limite sur X86 | Limite sur X64 |
---|---|---|
Windows 10 Entreprise | 4 Go |
6 To |
Windows 10 Éducation | 4 Go |
2 To |
Windows 10 Professionnel pour stations de travail | 4 Go |
6 To |
Windows 10 Professionnel | 4 Go |
2 To |
Windows 10 Famille | 4 Go |
128 Go |
Limites de mémoire physique : Windows Server 2016
Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2016.
Version | Limite sur X64 |
---|---|
Windows Server 2016 Datacenter | 24 To |
Windows Server 2016 Standard | 24 To |
Limites de mémoire physique : Windows 8
Le tableau suivant spécifie les limites de mémoire physique pour Windows 8.
Version | Limite sur X86 | Limite sur X64 |
---|---|---|
Windows 8 Entreprise | 4 Go |
512 Go |
Windows 8 Professionnel | 4 Go |
512 Go |
Windows 8 | 4 Go |
128 Go |
Limites de mémoire physique : Windows Server 2012
Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2012. Windows Server 2012 est disponible uniquement dans les éditions X64.
Version | Limite sur X64 |
---|---|
Windows Server 2012 Datacenter | 4 To |
Windows Server 2012 Standard | 4 To |
Windows Server 2012 Essentials | 64 Go |
Windows Server 2012 Foundation | 32 Go |
Groupe de travail Windows Storage Server 2012 | 32 Go |
Windows Storage Server 2012 Standard | 4 To |
Hyper-V Server 2012 | 4 To |
Limites de mémoire physique : Windows 7
Le tableau suivant spécifie les limites de mémoire physique pour Windows 7.
Version | Limite sur X86 | Limite sur X64 |
---|---|---|
Windows 7 Ultimate | 4 Go |
192 Go |
Windows 7 Entreprise | 4 Go |
192 Go |
Windows 7 Professionnel | 4 Go |
192 Go |
Windows 7 Famille Premium | 4 Go |
16 Go |
Windows 7 Home Basic | 4 Go |
8 Go |
Windows 7 Starter | 2 Go |
N/A |
Limites de mémoire physique : Windows Server 2008 R2
Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2008 R2. Windows Server 2008 R2 est disponible uniquement dans les éditions 64 bits.
Version | Limite sur X64 | Limite sur IA64 |
---|---|---|
Windows Server 2008 R2 Datacenter | 2 To |
|
Windows Server 2008 R2 Entreprise | 2 To |
|
Windows Server 2008 R2 pour systèmes Itanium-Based | 2 To |
|
Windows Server 2008 R2 Foundation | 8 Go |
|
Windows Server 2008 R2 Standard | 32 Go |
|
Windows HPC Server 2008 R2 | 128 Go |
|
Windows Web Server 2008 R2 | 32 Go |
Limites de mémoire physique : Windows Server 2008
Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2008. Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activé.
Version | Limite sur X86 | Limite sur X64 | Limite sur IA64 |
---|---|---|---|
Windows Server 2008 Datacenter | 64 Go |
1 To |
|
Windows Server 2008 Entreprise | 64 Go |
1 To |
|
Windows Server 2008 HPC Edition | 128 Go |
||
Windows Server 2008 Standard | 4 Go |
32 Go |
|
Windows Server 2008 pour les systèmes Itanium-Based | 2 To |
||
Windows Small Business Server 2008 | 4 Go |
32 Go |
|
Windows Web Server 2008 | 4 Go |
32 Go |
Limites de mémoire physique : Windows Vista
Le tableau suivant spécifie les limites de mémoire physique pour Windows Vista.
Version | Limite sur X86 | Limite sur X64 |
---|---|---|
Windows Vista Ultimate | 4 Go |
128 Go |
Windows Vista Entreprise | 4 Go |
128 Go |
Windows Vista Business | 4 Go |
128 Go |
Windows Vista Home Premium | 4 Go |
16 Go |
Windows Vista Home Basic | 4 Go |
8 Go |
Windows Vista Starter | 1 Go |
Limites de mémoire physique : Windows Home Server
Windows Home Server est disponible uniquement dans une édition 32 bits. La limite de mémoire physique est de 4 Go.
Limites de mémoire physique : Windows Server 2003 R2
Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2003 R2. Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activée.
Version | Limite sur X86 | Limite sur X64 |
---|---|---|
Windows Server 2003 R2 Datacenter Edition |
64 Go (16 Go avec 4GT) |
1 To |
Windows Server 2003 R2 Enterprise Edition |
64 Go (16 Go avec 4GT) |
1 To |
Windows Server 2003 R2 Standard Edition |
4 Go |
32 Go |
Limites de mémoire physique : Windows Server 2003 avec Service Pack 2 (SP2)
Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2003 avec Service Pack 2 (SP2). Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activée.
Version | Limite sur X86 | Limite sur X64 | Limite sur IA64 |
---|---|---|---|
Windows Server 2003 avec Service Pack 2 (SP2), Datacenter Edition |
64 Go (16 Go avec 4GT) |
1 To |
2 To |
Windows Server 2003 avec Service Pack 2 (SP2), Enterprise Edition |
64 Go (16 Go avec 4GT) |
1 To |
2 To |
Windows Server 2003 avec Service Pack 2 (SP2), Standard Edition |
4 Go |
32 Go |
Limites de mémoire physique : Windows Server 2003 avec Service Pack 1 (SP1)
Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2003 avec Service Pack 1 (SP1). Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activée.
Version | Limite sur X86 | Limite sur X64 | Limite sur IA64 |
---|---|---|---|
Windows Server 2003 avec Service Pack 1 (SP1), Datacenter Edition |
64 Go (16 Go avec 4GT) |
1 To |
1 To |
Windows Server 2003 avec Service Pack 1 (SP1), Enterprise Edition |
64 Go (16 Go avec 4GT) |
1 To |
1 To |
Windows Server 2003 avec Service Pack 1 (SP1), Édition Standard |
4 Go |
32 Go |
Limites de mémoire physique : Windows Server 2003
Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2003. Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activée.
Version | Limite sur X86 | Limite sur IA64 |
---|---|---|
Windows Server 2003, Édition Datacenter |
64 Go (16 Go avec 4GT) |
512 Go |
Windows Server 2003, Édition Entreprise |
64 Go (16 Go avec 4GT) |
512 Go |
Windows Server 2003, Édition Standard |
4 Go |
|
Windows Server 2003, Édition Web |
2 Go |
|
Windows Small Business Server 2003 |
4 Go |
|
Windows Compute Cluster Server 2003 |
32 Go |
|
Windows Storage Server 2003, Édition Entreprise |
8 Go |
|
Windows Storage Server 2003 |
4 Go |
Limites de mémoire physique : Windows XP
Le tableau suivant spécifie les limites de mémoire physique pour Windows XP.
Version | Limite sur X86 | Limite sur X64 | Limite sur IA64 |
---|---|---|---|
Windows XP | 4 Go |
128 Go |
128 Go (non pris en charge) |
Windows XP Starter Edition | 512 Mo |
N/A |
N/A |
Limites de mémoire physique : Windows Embedded
Le tableau suivant spécifie les limites de mémoire physique pour Windows Embedded.
Version | Limite sur X86 | Limite sur X64 |
---|---|---|
Windows XP Embedded |
4 Go |
|
Windows Embedded Standard 2009 |
4 Go |
|
Windows Embedded Standard 7 |
4 Go |
192 Go |
Comment les cartes graphiques et d’autres appareils affectent les limites de mémoire
Les appareils doivent mapper leur mémoire inférieure à 4 Go pour la compatibilité avec les versions Windows non compatibles paE. Par conséquent, si le système a 4 Go de RAM, certains d’entre elles sont désactivés ou sont remappés au-dessus de 4 Go par le BIOS. Si la mémoire est remappée, X64 Windows peut utiliser cette mémoire. Les versions clientes X86 de Windows ne prennent pas en charge la mémoire physique au-dessus de la marque de 4 Go. Elles ne peuvent donc pas accéder à ces régions remappées. Toute version X64 Windows ou X86 Server peut.
Les versions clientes X86 avec PAE activées ont un espace d’adressage physique 37 bits (128 Go) utilisable. La limite que ces versions imposent est l’adresse RAM physique autorisée la plus élevée, et non la taille de l’espace d’E/S. Cela signifie que les pilotes prenant en charge paE peuvent réellement utiliser de l’espace physique au-dessus de 4 Go s’ils le souhaitent. Par exemple, les pilotes peuvent mapper les régions de mémoire « perdues » situées au-dessus de 4 Go et exposer cette mémoire en tant que disque RAM.
Rubriques connexes