Limites de memória para as versões do Windows e do Windows Server
Este tópico descreve os limites de memória para versões compatíveis do Windows e do Windows Server.
Os limites de memória e espaço de endereço variam de acordo com a plataforma, o sistema operacional e se o valor IMAGE_FILE_LARGE_ADDRESS_AWARE da estrutura LOADED_IMAGE e o ajuste de 4 gigabytes (4GT) estão em uso. IMAGE_FILE_LARGE_ADDRESS_AWARE é definida ou desmarcada usando a opção do vinculador /LARGEADDRESSAWARE .
O ajuste de 4 gigabytes (4GT), também conhecido como ajuste de memória do aplicativo ou o comutador /3GB, é uma tecnologia (aplicável somente a sistemas de 32 bits) que altera a quantidade de espaço de endereço virtual disponível para aplicativos do modo de usuário. Habilitar essa tecnologia reduz o tamanho geral do espaço de endereço virtual do sistema e, portanto, os máximos de recursos do sistema. Para obter mais informações, consulte O que é 4GT.
Os limites de memória física para plataformas de 32 bits também dependem da PAE ( Extensão de Endereço Físico ), que permite que sistemas Windows de 32 bits usem mais de 4 GB de memória física.
Limites de espaço de memória e endereço
A tabela a seguir especifica os limites de memória e espaço de endereço para versões com suporte do Windows. A menos que indicado de outra forma, os limites nesta tabela se aplicam a todas as versões com suporte.
Tipo de memória | Limite em X86 | Limite no Windows de 64 bits |
---|---|---|
Espaço de endereço virtual no modo de usuário para cada processo de 32 bits |
2 GB Até 3 GB com IMAGE_FILE_LARGE_ADDRESS_AWARE e 4GT |
2 GB com IMAGE_FILE_LARGE_ADDRESS_AWARE desmarcado (padrão) 4 GB com IMAGE_FILE_LARGE_ADDRESS_AWARE definido |
Espaço de endereço virtual no modo de usuário para cada processo de 64 bits |
Não aplicável |
Com IMAGE_FILE_LARGE_ADDRESS_AWARE definido (padrão): x64: Windows 8.1 e Windows Server 2012 R2 ou posterior: 128 TB x64: Windows 8 e Windows Server 2012 ou 8 TB anteriores Sistemas baseados no Intel Itanium: 7 TB 2 GB com IMAGE_FILE_LARGE_ADDRESS_AWARE desmarcado |
Espaço de endereço virtual no modo kernel |
2 GB De 1 GB para um máximo de 2 GB com 4GT |
Windows 8.1 e Windows Server 2012 R2 ou posterior: 128 TB Windows 8 e Windows Server 2012 ou 8 TB anteriores |
Pool de páginas |
384 GB ou limite de confirmação do sistema, o que for menor.
Windows 8.1 e Windows Server 2012 R2: 15,5 TB ou limite de confirmação do sistema, o que for menor. Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: Limitado pelo espaço de endereço virtual no modo kernel disponível. A partir do Windows Vista com o Service Pack 1 (SP1), o pool de páginas também pode ser limitado pelo valor da chave do Registro PagedPoolLimit . Windows Home Server e Windows Server 2003: 530 MB Windows XP: 490 MB |
384 GB ou limite de confirmação do sistema, o que for menor Windows 8.1 e Windows Server 2012 R2: 15,5 TB ou limite de confirmação do sistema, o que for menor. Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: 128 GB ou limite de confirmação do sistema, o que for menor Windows Server 2003 e Windows XP: Até 128 GB, dependendo da configuração e da RAM. |
Pool nãopagado |
75% de RAM ou 2 GB, o que for menor.
Windows 8.1 e Windows Server 2012 R2: RAM ou 16 TB, o que for menor (o espaço de endereço é limitado a 2 x RAM). Windows Vista: Limitado apenas pelo espaço de endereço virtual do modo kernel e pela memória física. A partir do Windows Vista com O SP1, o pool nãopagado também pode ser limitado pelo valor da chave do Registro NonPagedPoolLimit . Windows Home Server, Windows Server 2003 e Windows XP: 256 MB ou 128 MB com 4GT. |
RAM ou 128 GB, o que for menor (o espaço de endereço é limitado a 2 x RAM) Windows 8.1 e Windows Server 2012 R2: RAM ou 16 TB, o que for menor (o espaço de endereço é limitado a 2 x RAM). Windows Server 2008 R2, Windows 7 e Windows Server 2008: 75% de RAM até um máximo de 128 GB Windows Vista: 40% da RAM até um máximo de 128 GB. Windows Server 2003 e Windows XP: Até 128 GB, dependendo da configuração e da RAM. |
Espaço de endereço virtual do cache do sistema (tamanho físico limitado apenas pela memória física) |
Limitado pelo espaço de endereço virtual no modo kernel disponível ou pelo valor da chave do Registro SystemCacheLimit . Windows 8.1 e Windows Server 2012 R2: 16 TB. Windows Vista: Limitado apenas pelo espaço de endereço virtual do modo kernel. A partir do Windows Vista com o SP1, o espaço de endereço virtual do cache do sistema também pode ser limitado pelo valor da chave do Registro SystemCacheLimit . Windows Home Server, Windows Server 2003 e Windows XP: 860 MB com a chave do registro LargeSystemCache definida e sem 4GT; até 448 MB com 4GT. |
Sempre 1 TB, independentemente da RAM física Windows 8.1 e Windows Server 2012 R2: 16 TB. Windows Server 2003 e Windows XP: Até 1 TB dependendo da configuração e da RAM. |
Limites de memória física: Windows 11
A tabela a seguir especifica os limites de memória física para Windows 11.
Versão | Limite em X64 | Limite no ARM64 |
---|---|---|
Windows 11 Enterprise | 6 TB |
6 TB |
Windows 11 Education | 2 TB |
2 TB |
Windows 11 Pro for Workstations | 6 TB |
6 TB |
Windows 11 Pro | 2 TB |
2 TB |
Windows 11 Home | 128 GB |
128 GB |
Limites de memória física: Windows 10
A tabela a seguir especifica os limites de memória física para Windows 10.
Versão | Limite em X86 | Limite em X64 |
---|---|---|
Windows 10 Enterprise | 4 GB |
6 TB |
Windows 10 Education | 4 GB |
2 TB |
Windows 10 Pro for Workstations | 4 GB |
6 TB |
Windows 10 Pro | 4 GB |
2 TB |
Windows 10 Home | 4 GB |
128 GB |
Limites de memória física: Windows Server 2016
A tabela a seguir especifica os limites de memória física para Windows Server 2016.
Versão | Limite em X64 |
---|---|
Windows Server 2016 Datacenter | 24 TB |
Windows Server 2016 Standard | 24 TB |
Limites de memória física: Windows 8
A tabela a seguir especifica os limites de memória física para Windows 8.
Versão | Limite em X86 | Limite em X64 |
---|---|---|
O Windows 8 Enterprise | 4 GB |
512 GB |
Windows 8 Professional | 4 GB |
512 GB |
Windows 8 | 4 GB |
128 GB |
Limites de memória física: Windows Server 2012
A tabela a seguir especifica os limites de memória física para Windows Server 2012. Windows Server 2012 está disponível apenas em edições X64.
Versão | Limite em X64 |
---|---|
Windows Server 2012 Datacenter | 4 TB |
Windows Server 2012 Standard | 4 TB |
Windows Server 2012 Essentials | 64 GB |
Windows Server 2012 Foundation | 32 GB |
Grupo de trabalho do Windows Storage Server 2012 | 32 GB |
Windows Storage Server 2012 Standard | 4 TB |
Hyper-V Server 2012 | 4 TB |
Limites de memória física: Windows 7
A tabela a seguir especifica os limites de memória física para o Windows 7.
Versão | Limite em X86 | Limite em X64 |
---|---|---|
Windows 7 Ultimate | 4 GB |
192 GB |
Windows 7 Enterprise | 4 GB |
192 GB |
Windows 7 Professional | 4 GB |
192 GB |
Windows 7 Home Premium | 4 GB |
16 GB |
Windows 7 Home Basic | 4 GB |
8 GB |
Windows 7 Starter | 2 GB |
N/D |
Limites de memória física: Windows Server 2008 R2
A tabela a seguir especifica os limites de memória física para o Windows Server 2008 R2. O Windows Server 2008 R2 está disponível apenas em edições de 64 bits.
Versão | Limite em X64 | Limite em IA64 |
---|---|---|
Windows Server 2008 R2 Datacenter | 2 TB |
|
Windows Server 2008 R2 Enterprise | 2 TB |
|
Windows Server 2008 R2 for Itanium-Based Systems | 2 TB |
|
Windows Server 2008 R2 Foundation | 8 GB |
|
Windows Server 2008 R2 Standard | 32 GB |
|
Windows HPC Server 2008 R2 | 128 GB |
|
Windows Web Server 2008 R2 | 32 GB |
Limites de memória física: Windows Server 2008
A tabela a seguir especifica os limites de memória física para o Windows Server 2008. Limites maiores que 4 GB para o Windows de 32 bits pressupõem que o PAE está habilitado.
Versão | Limite em X86 | Limite em X64 | Limite em IA64 |
---|---|---|---|
Windows Server 2008 Datacenter | 64 GB |
1 TB |
|
Windows Server 2008 Enterprise | 64 GB |
1 TB |
|
Windows Server 2008 HPC Edition | 128 GB |
||
Windows Server 2008 Standard | 4 GB |
32 GB |
|
Windows Server 2008 for Itanium-Based Systems | 2 TB |
||
Windows Small Business Server 2008 | 4 GB |
32 GB |
|
Windows Web Server 2008 | 4 GB |
32 GB |
Limites de memória física: Windows Vista
A tabela a seguir especifica os limites de memória física para o Windows Vista.
Versão | Limite em X86 | Limite em X64 |
---|---|---|
Windows Vista Ultimate | 4 GB |
128 GB |
Windows Vista Enterprise | 4 GB |
128 GB |
Windows Vista Business | 4 GB |
128 GB |
Windows Vista Home Premium | 4 GB |
16 GB |
Windows Vista Home Basic | 4 GB |
8 GB |
Windows Vista Starter | 1 GB |
Limites de memória física: Windows Home Server
O Windows Home Server está disponível apenas em uma edição de 32 bits. O limite de memória física é de 4 GB.
Limites de memória física: Windows Server 2003 R2
A tabela a seguir especifica os limites de memória física para o Windows Server 2003 R2. Os limites acima de 4 GB para o Windows de 32 bits pressupõem que o PAE está habilitado.
Versão | Limite em X86 | Limite em X64 |
---|---|---|
Windows Server 2003 R2 Datacenter Edition |
64 GB (16 GB com 4GT) |
1 TB |
Windows Server 2003 R2 Edição Enterprise |
64 GB (16 GB com 4GT) |
1 TB |
Windows Server 2003 R2 Standard Edition |
4 GB |
32 GB |
Limites de memória física: Windows Server 2003 com Service Pack 2 (SP2)
A tabela a seguir especifica os limites de memória física para o Windows Server 2003 com Service Pack 2 (SP2). Os limites acima de 4 GB para o Windows de 32 bits pressupõem que o PAE está habilitado.
Versão | Limite em X86 | Limite em X64 | Limite em IA64 |
---|---|---|---|
Windows Server 2003 com Service Pack 2 (SP2), Datacenter Edition |
64 GB (16 GB com 4GT) |
1 TB |
2 TB |
Windows Server 2003 com Service Pack 2 (SP2), Edição Enterprise |
64 GB (16 GB com 4GT) |
1 TB |
2 TB |
Windows Server 2003 com Service Pack 2 (SP2), Standard Edition |
4 GB |
32 GB |
Limites de memória física: Windows Server 2003 com Service Pack 1 (SP1)
A tabela a seguir especifica os limites de memória física para o Windows Server 2003 com o Service Pack 1 (SP1). Os limites acima de 4 GB para o Windows de 32 bits pressupõem que o PAE está habilitado.
Versão | Limite em X86 | Limite em X64 | Limite em IA64 |
---|---|---|---|
Windows Server 2003 com Service Pack 1 (SP1), Datacenter Edition |
64 GB (16 GB com 4GT) |
1 TB |
1 TB |
Windows Server 2003 com Service Pack 1 (SP1), Edição Enterprise |
64 GB (16 GB com 4GT) |
1 TB |
1 TB |
Windows Server 2003 com Service Pack 1 (SP1), Standard Edition |
4 GB |
32 GB |
Limites de memória física: Windows Server 2003
A tabela a seguir especifica os limites de memória física para o Windows Server 2003. Os limites acima de 4 GB para o Windows de 32 bits pressupõem que o PAE está habilitado.
Versão | Limite em X86 | Limite em IA64 |
---|---|---|
Windows Server 2003, Datacenter Edition |
64 GB (16 GB com 4GT) |
512 GB |
Windows Server 2003, Enterprise Edition |
64 GB (16 GB com 4GT) |
512 GB |
Windows Server 2003, Standard Edition |
4 GB |
|
Windows Server 2003, Web Edition |
2 GB |
|
Windows Small Business Server 2003 |
4 GB |
|
Windows Compute Cluster Server 2003 |
32 GB |
|
Windows Storage Server 2003, Edição Enterprise |
8 GB |
|
Windows Storage Server 2003 |
4 GB |
Limites de memória física: Windows XP
A tabela a seguir especifica os limites de memória física para o Windows XP.
Versão | Limite em X86 | Limite em X64 | Limite em IA64 |
---|---|---|---|
Windows XP | 4 GB |
128 GB |
128 GB (sem suporte) |
Windows XP Starter Edition | 512 MB |
N/D |
N/D |
Limites de memória física: Windows Embedded
A tabela a seguir especifica os limites de memória física para o Windows Embedded.
Versão | Limite em X86 | Limite em X64 |
---|---|---|
Windows XP Embedded |
4 GB |
|
Windows Embedded Standard 2009 |
4 GB |
|
Windows Embedded Standard 7 |
4 GB |
192 GB |
Como as placas gráficas e outros dispositivos afetam os limites de memória
Os dispositivos precisam mapear a memória abaixo de 4 GB para compatibilidade com versões do Windows sem reconhecimento de PAE. Portanto, se o sistema tiver 4 GB de RAM, parte dela será desabilitada ou será remapeada acima de 4 GB pelo BIOS. Se a memória for remapeada, o Windows X64 poderá usar essa memória. As versões do cliente X86 do Windows não dão suporte à memória física acima da marca de 4 GB, portanto, não podem acessar essas regiões remapeadas. Qualquer versão X64 do Windows ou do X86 Server pode.
As versões do cliente X86 com PAE habilitado têm um espaço de endereço físico utilizável de 37 bits (128 GB). O limite que essas versões impõem é o endereço de RAM físico mais alto permitido, não o tamanho do espaço de E/S. Isso significa que os drivers com reconhecimento de PAE podem realmente usar espaço físico acima de 4 GB, se desejarem. Por exemplo, os drivers podem mapear as regiões de memória "perdidas" localizadas acima de 4 GB e expor essa memória como um disco de RAM.
Tópicos relacionados