Hay disponible compatibilidad con gran cantidad de memoria en Windows Server 2003 y Windows 2000

Seleccione idioma Seleccione idioma
Id. de artículo: 283037 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

En este artículo se describe Extensión de dirección física (PAE) y Extensiones de ventanas de dirección (AWE), y se explica cómo funcionan conjuntamente. En este artículo también se explican las limitaciones de utilizar la memoria más allá del intervalo de 4 gigabytes (GB) que es inherente a los sistemas operativos de 32 bits.

Más información

PAE es la capacidad agregada del procesador IA32 para direccionar más de 4 GB de memoria física. Los sistemas operativos siguientes pueden utilizar PAE para aprovechar la memoria física más allá de 4 GB:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Server 2003, Enterprise Edition
  • Microsoft Windows Server 2003, Datacenter Edition
Para habilitar PAE, utilice el modificador /PAE en el archivo Boot.ini.

Nota: en Windows Server 2003, PAE sólo se habilita automáticamente si el servidor utiliza dispositivos de memoria que se agregan en caliente. En este caso, no tiene que utilizar el modificador /PAE en un sistema que está configurado para utilizar dispositivos de memoria que se agregan en caliente. En todos los demás casos, debe utilizar el modificador /PAE en el archivo Boot.ini para aprovechar la memoria situada por encima de 4 GB.

Normalmente, un proceso que se ejecuta bajo Windows 2000 o Windows Server 2003 puede tener acceso hasta a 2 GB de espacio de direcciones de memoria (suponiendo que no se utilizara el modificador /3GB), siendo parte de la memoria física y parte memoria virtual. Cuantos más programas (y, por tanto, más procesos) se ejecuten, más memoria confirmar_ hasta todo el espacio de direcciones de 2 GB.

Cuando se produce esta situación, el proceso de paginación aumenta considerablemente y el rendimiento puede verse afectado negativamente. Los administradores de memoria de Windows 2000 y de Windows Server 2003 utilizan PAE para proporcionar más memoria física a un programa. Esto reduce la necesidad de intercambiar la memoria del archivo de paginación y aumenta el rendimiento. El propio programa no es consciente del tamaño de memoria real. El administrador de memoria controla toda la administración de memoria y la asignación de la memoria de PAE independientemente de los programas que se ejecutan.

La información anterior es válida para los programas que se ejecutan cuando se utiliza el modificador /3GB. Es más probable que un programa que solicita 3 GB de memoria pueda tener más cantidad de su memoria en memoria física en lugar de que se pagine. Esto aumenta el rendimiento de los programas que son capaces de utilizar el modificador /3GB. La excepción es cuando se utiliza el modificador /3GB junto con el modificador /PAE. En este caso, el sistema operativo no utiliza más memoria a partir de 16 GB. Este comportamiento se debe a las consideraciones de espacio de memoria virtual del núcleo. Así, si el sistema se reinicia con la entrada /3GB en el archivo Boot.ini, y el sistema tiene más de 16 GB de memoria física, el sistema operativo no utiliza la memoria de acceso aleatorio (RAM) física adicional. Reiniciar el equipo sin el modificador /3GB permite utilizar toda la memoria física.

AWE es un conjunto de interfaces de programación de aplicaciones (API) para las funciones de administrador de memoria que permite a los programas direccionar más memoria de los 4 GB que hay disponibles a través del direccionamiento de 32 bits estándar. AWE permite a los programas reservar memoria física como memoria no paginada y, a continuación, asignar dinámicamente partes de la memoria no paginada al conjunto de trabajo de memoria del programa. Este proceso permite que los programas que utilizan mucha memoria, como los grandes sistemas de bases de datos, reserven grandes cantidades de memoria física para datos sin necesidad de paginarla para poder utilizarla. En su lugar, los datos se intercambian en el conjunto de trabajo y se reserva memoria más allá del intervalo de 4 GB. Además, PAE expone el intervalo de memoria superior a 4 GB al administrador de memoria y las funciones de AWE. Sin PAE, AWE no puede reservar memoria por encima de 4 GB.

A continuación se muestra un ejemplo de un archivo Boot.ini donde se ha agregado el modificador PAE:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE


Advertencia: el contenido de su archivo Boot.ini variará según su configuración. Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
317526 Cómo modificar el archivo Boot.ini en Windows Server 2003
En resumen, PAE es una función de los administradores de memoria de Windows 2000 y Windows Server 2003 que proporciona más memoria física a un programa que solicita memoria. El programa no es consciente de que la memoria que utiliza reside en el intervalo de más de 4 GB, del mismo modo que un programa no es consciente de que la memoria que ha solicitado está realmente en el archivo de paginación.

AWE es un conjunto de API que permite a los programas reservar fragmentos grandes de memoria. La memoria reservada no es paginable y sólo es accesible para ese programa. Para obtener más información acerca de AWE y PAE, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
268363 Extensión de dirección física (PAE) de Intel en Windows 2000
Para obtener más información al respecto, visite los siguientes sitios web de Microsoft:
http://msdn.microsoft.com/es-es/library/aa213764(SQL.80).aspx
http://msdn.microsoft.com/es-es/library/ms810461.aspx
Si agrega más memoria al sistema, es posible que el BIOS reconozca toda la cantidad de RAM física que hay instalada en el servidor pero que Windows sólo reconozca una parte de la RAM. Si el servidor tiene una característica de memoria redundante o una característica de reflejo de memoria que está habilitada, puede que no toda la memoria sea visible para Windows. La memoria redundante proporciona al sistema un banco de memoria de conmutación por error cuando se produce un error en un banco de memoria. El reflejo de memoria divide los bancos de memoria en un conjunto reflejado. Ambas características se habilitan o deshabilitan en el BIOS y no se puede tener acceso a ellas a través de Windows. Para modificar la configuración de estas características, consulte el manual de usuario del sistema o el sitio Web del OEM. También puede ponerse en contacto con el proveedor de hardware.

Por ejemplo, si está ejecutando un sistema que tiene 4 GB de RAM instalados y agrega después 4 GB de RAM adicional, Windows puede reconocer sólo 4 GB de memoria física o posiblemente 6 GB en lugar de los 8 GB. La característica de memoria redundante o de reflejo de memoria puede estar habilitada en los nuevos bancos de memoria sin que usted lo sepa. Estos síntomas son similares a los que aparecen cuando no agrega el modificador /PAE al archivo Boot.ini.

Referencias

Para obtener más información al respecto, visite el siguiente sitio Web de Microsoft:
Sistemas operativos y compatibilidad con PAE http://www.microsoft.com/whdc/system/platform/server/PAE/pae_os.mspx

Propiedades

Id. de artículo: 283037 - Última revisión: lunes, 04 de enero de 2010 - Versión: 11.3
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
Palabras clave: 
kbenv kbinfo kbmemory KB283037

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com