Memory Limits for Windows and Windows Server Releases (Límites de memoria para versiones de Windows y Windows Server)
En este tema se describen los límites de memoria de las versiones compatibles de Windows y Windows Server.
Los límites de memoria y espacio de direcciones varían según la plataforma, el sistema operativo y si el valor IMAGE_FILE_LARGE_ADDRESS_AWARE de la estructura de LOADED_IMAGE y el ajuste de 4 gigabytes (4GT) están en uso. IMAGE_FILE_LARGE_ADDRESS_AWARE se establece o desactiva mediante la opción del enlazador /LARGEADDRESSAWARE .
El ajuste de 4 gigabytes (4GT), también conocido como ajuste de memoria de la aplicación o el conmutador /3GB, es una tecnología (solo aplicable a sistemas de 32 bits) que modifica la cantidad de espacio de direcciones virtual disponible para las aplicaciones en modo de usuario. La habilitación de esta tecnología reduce el tamaño total del espacio de direcciones virtuales del sistema y, por tanto, los máximos de recursos del sistema. Para obtener más información, vea ¿Qué es 4GT?
Los límites de memoria física para plataformas de 32 bits también dependen de la extensión de direcciones físicas (PAE), que permite que los sistemas Windows de 32 bits usen más de 4 GB de memoria física.
Límites de espacio de memoria y direcciones
En la tabla siguiente se especifican los límites de memoria y espacio de direcciones para las versiones admitidas de Windows. A menos que se indique lo contrario, los límites de esta tabla se aplican a todas las versiones admitidas.
Tipo de memoria | Límite en X86 | Límite en Windows de 64 bits |
---|---|---|
Espacio de direcciones virtuales en modo de usuario para cada proceso de 32 bits |
2 GB Hasta 3 GB con IMAGE_FILE_LARGE_ADDRESS_AWARE y 4GT |
2 GB con IMAGE_FILE_LARGE_ADDRESS_AWARE borrado (valor predeterminado) 4 GB con IMAGE_FILE_LARGE_ADDRESS_AWARE establecido |
Espacio de direcciones virtuales en modo de usuario para cada proceso de 64 bits |
No aplicable |
Con IMAGE_FILE_LARGE_ADDRESS_AWARE establecido (valor predeterminado): x64: Windows 8.1 y Windows Server 2012 R2 o posterior: 128 TB x64: Windows 8 y Windows Server 2012 o versiones anteriores de 8 TB Sistemas basados en Intel Itanium: 7 TB 2 GB con IMAGE_FILE_LARGE_ADDRESS_AWARE borrado |
Espacio de direcciones virtuales en modo kernel |
2 GB De 1 GB a un máximo de 2 GB con 4GT |
Windows 8.1 y Windows Server 2012 R2 o posterior: 128 TB Windows 8 y Windows Server 2012 o versiones anteriores de 8 TB |
Grupo paginado |
Límite de confirmación del sistema o de 384 GB, lo que sea menor.
Windows 8.1 y Windows Server 2012 R2: 15,5 TB o límite de confirmación del sistema, lo que sea menor. Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: Limitado por el espacio de direcciones virtuales en modo kernel disponible. A partir de Windows Vista con Service Pack 1 (SP1), el grupo paginado también puede estar limitado por el valor de clave del Registro PagedPoolLimit . Windows Home Server y Windows Server 2003: 530 MB Windows XP: 490 MB |
Límite de confirmación del sistema o 384 GB, lo que sea menor Windows 8.1 y Windows Server 2012 R2: 15,5 TB o límite de confirmación del sistema, lo que sea menor. Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: 128 GB o límite de confirmación del sistema, lo que sea menor Windows Server 2003 y Windows XP: Hasta 128 GB en función de la configuración y la RAM. |
Grupo no paginado |
75% de RAM o 2 GB, lo que sea menor.
Windows 8.1 y Windows Server 2012 R2: RAM o 16 TB, lo que sea menor (el espacio de direcciones está limitado a 2 x RAM). Windows Vista: Limitado solo por el espacio de direcciones virtuales del modo kernel y la memoria física. A partir de Windows Vista con SP1, el grupo no paginado también puede estar limitado por el valor de clave del Registro NonPagedPoolLimit . Windows Home Server, Windows Server 2003 y Windows XP: 256 MB o 128 MB con 4GT. |
RAM o 128 GB, lo que sea menor (el espacio de direcciones está limitado a 2 x RAM) Windows 8.1 y Windows Server 2012 R2: RAM o 16 TB, lo que sea menor (el espacio de direcciones está limitado a 2 x RAM). Windows Server 2008 R2, Windows 7 y Windows Server 2008: 75 % de RAM hasta un máximo de 128 GB Windows Vista: 40 % de RAM hasta un máximo de 128 GB. Windows Server 2003 y Windows XP: Hasta 128 GB en función de la configuración y la RAM. |
Espacio de direcciones virtuales de caché del sistema (tamaño físico limitado solo por memoria física) |
Limitado por el espacio de direcciones virtuales en modo kernel disponible o el valor de clave del Registro SystemCacheLimit . Windows 8.1 y Windows Server 2012 R2: 16 TB. Windows Vista: Limitado solo por el espacio de direcciones virtuales del modo kernel. A partir de Windows Vista con SP1, el espacio de direcciones virtuales de caché del sistema también puede estar limitado por el valor de clave del Registro SystemCacheLimit . Windows Home Server, Windows Server 2003 y Windows XP: 860 MB con la clave del Registro LargeSystemCache establecida y sin 4GT; hasta 448 MB con 4GT. |
Siempre 1 TB independientemente de la Windows 8.1 de RAM física y Windows Server 2012 R2: 16 TB. Windows Server 2003 y Windows XP: Hasta 1 TB en función de la configuración y la RAM. |
Límites de memoria física: Windows 11
En la tabla siguiente se especifican los límites de memoria física para Windows 11.
Versión | Límite en X64 | Límite en 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 |
Límites de memoria física: Windows 10
En la tabla siguiente se especifican los límites de memoria física para Windows 10.
Versión | Límite en X86 | Límite en 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 |
Límites de memoria física: Windows Server 2016
En la tabla siguiente se especifican los límites de memoria física para Windows Server 2016.
Versión | Límite en X64 |
---|---|
Windows Server 2016 Datacenter | 24 TB |
Windows Server 2016 Standard | 24 TB |
Límites de memoria física: Windows 8
En la tabla siguiente se especifican los límites de memoria física para Windows 8.
Versión | Límite en X86 | Límite en X64 |
---|---|---|
Windows 8 Enterprise | 4 GB |
512 GB |
Windows 8 Professional | 4 GB |
512 GB |
Windows 8 | 4 GB |
128 GB |
Límites de memoria física: Windows Server 2012
En la tabla siguiente se especifican los límites de memoria física para Windows Server 2012. Windows Server 2012 solo está disponible en ediciones X64.
Versión | Límite en 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 |
Windows Storage Server 2012 Workgroup | 32 GB |
Windows Storage Server 2012 Standard | 4 TB |
Hyper-V Server 2012 | 4 TB |
Límites de memoria física: Windows 7
En la tabla siguiente se especifican los límites de memoria física para Windows 7.
Versión | Límite en X86 | Límite en 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 |
Límites de memoria física: Windows Server 2008 R2
En la tabla siguiente se especifican los límites de memoria física para Windows Server 2008 R2. Windows Server 2008 R2 solo está disponible en ediciones de 64 bits.
Versión | Límite en X64 | Límite en 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 |
Límites de memoria física: Windows Server 2008
En la tabla siguiente se especifican los límites de memoria física para Windows Server 2008. Los límites superiores a 4 GB para Windows de 32 bits suponen que PAE está habilitado.
Versión | Límite en X86 | Límite en X64 | Límite en 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 |
Límites de memoria física: Windows Vista
En la tabla siguiente se especifican los límites de memoria física para Windows Vista.
Versión | Límite en X86 | Límite en 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 |
Límites de memoria física: Windows Home Server
Windows Home Server solo está disponible en una edición de 32 bits. El límite de memoria física es de 4 GB.
Límites de memoria física: Windows Server 2003 R2
En la tabla siguiente se especifican los límites de memoria física para Windows Server 2003 R2. Los límites de más de 4 GB para Windows de 32 bits suponen que PAE está habilitado.
Versión | Límite en X86 | Límite en X64 |
---|---|---|
Windows Server 2003 R2 Datacenter Edition |
64 GB (16 GB con 4GT) |
1 TB |
Windows Server 2003 R2 Enterprise Edition |
64 GB (16 GB con 4GT) |
1 TB |
Windows Server 2003 R2 Standard Edition |
4 GB |
32 GB |
Límites de memoria física: Windows Server 2003 con Service Pack 2 (SP2)
En la tabla siguiente se especifican los límites de memoria física para Windows Server 2003 con Service Pack 2 (SP2). Los límites de más de 4 GB para Windows de 32 bits suponen que PAE está habilitado.
Versión | Límite en X86 | Límite en X64 | Límite en IA64 |
---|---|---|---|
Windows Server 2003 con Service Pack 2 (SP2), Datacenter Edition |
64 GB (16 GB con 4GT) |
1 TB |
2 TB |
Windows Server 2003 con Service Pack 2 (SP2), Enterprise Edition |
64 GB (16 GB con 4GT) |
1 TB |
2 TB |
Windows Server 2003 con Service Pack 2 (SP2), Standard Edition |
4 GB |
32 GB |
Límites de memoria física: Windows Server 2003 con Service Pack 1 (SP1)
En la tabla siguiente se especifican los límites de memoria física para Windows Server 2003 con Service Pack 1 (SP1). Los límites de más de 4 GB para Windows de 32 bits suponen que PAE está habilitado.
Versión | Límite en X86 | Límite en X64 | Límite en IA64 |
---|---|---|---|
Windows Server 2003 con Service Pack 1 (SP1), Datacenter Edition |
64 GB (16 GB con 4GT) |
1 TB |
1 TB |
Windows Server 2003 con Service Pack 1 (SP1), Enterprise Edition |
64 GB (16 GB con 4GT) |
1 TB |
1 TB |
Windows Server 2003 con Service Pack 1 (SP1), Standard Edition |
4 GB |
32 GB |
Límites de memoria física: Windows Server 2003
En la tabla siguiente se especifican los límites de memoria física para Windows Server 2003. Los límites de más de 4 GB para Windows de 32 bits suponen que PAE está habilitado.
Versión | Límite en X86 | Límite en IA64 |
---|---|---|
Windows Server 2003, Datacenter Edition |
64 GB (16 GB con 4GT) |
512 GB |
Windows Server 2003, Enterprise Edition |
64 GB (16 GB con 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, Enterprise Edition |
8 GB |
|
Windows Storage Server 2003 |
4 GB |
Límites de memoria física: Windows XP
En la tabla siguiente se especifican los límites de memoria física para Windows XP.
Versión | Límite en X86 | Límite en X64 | Límite en IA64 |
---|---|---|---|
Windows XP | 4 GB |
128 GB |
128 GB (no compatible) |
Windows XP Starter Edition | 512 MB |
No aplicable |
No aplicable |
Límites de memoria física: Windows Embedded
En la tabla siguiente se especifican los límites de memoria física para Windows Embedded.
Versión | Límite en X86 | Límite en X64 |
---|---|---|
Windows XP Embedded |
4 GB |
|
Windows Embedded Standard 2009 |
4 GB |
|
Windows Embedded Standard 7 |
4 GB |
192 GB |
Cómo afectan las tarjetas gráficas y otros dispositivos a los límites de memoria
Los dispositivos tienen que asignar su memoria por debajo de 4 GB para la compatibilidad con versiones de Windows no compatibles con PAE. Por lo tanto, si el sistema tiene 4 GB de RAM, algunos de ellos están deshabilitados o se reasignan por encima de 4 GB por el BIOS. Si se reasigna la memoria, X64 Windows puede usar esta memoria. Las versiones de cliente X86 de Windows no admiten memoria física por encima de la marca de 4 GB, por lo que no pueden acceder a estas regiones reasignadas. Cualquier versión X64 de Windows o X86 Server puede.
Las versiones de cliente X86 con PAE habilitado tienen un espacio de direcciones físicos de 37 bits (128 GB) utilizable. El límite que imponen estas versiones es la dirección RAM física permitida más alta, no el tamaño del espacio de E/S. Esto significa que los controladores compatibles con PAE pueden usar realmente espacio físico por encima de 4 GB si lo desean. Por ejemplo, los controladores podrían asignar las regiones de memoria "perdidas" ubicadas por encima de 4 GB y exponer esta memoria como un disco RAM.
Temas relacionados