Uso del modificador /Userva en equipos basados en Windows Server 2003 que ejecutan Exchange Server

Resumen

En este artículo se describe el uso del nuevo parámetro de modificador / USERVA que puede agregar a la línea del sistema operativo del archivo Boot.ini en un equipo basado en Windows Server 2003.

Puede utilizar este modificador para personalizar la cantidad de memoria que se asigna a los procesos cuando se utiliza el modificador/3 GB . Esto permite más memoria del núcleo del página tabla entrada (PTE) pero todavía mantiene casi 3 gigabytes (GB) de espacio de memoria de proceso.

Más información

De forma predeterminada, todas las versiones de Windows Server 2003 reserva 2 GB de espacio de direcciones virtuales para el núcleo y permite que los procesos de modo de usuario (como el proceso almacén de información de Exchange, Store.exe) usen 2 GB de espacio de direcciones virtuales. Espacio de direcciones virtuales para un proceso concreto se asigna durante el inicio y aumenta a medida que se usa más memoria durante el tiempo de ejecución. Es típico para el uso de memoria real (o conjunto de trabajo) de un proceso sea mucho menor que el espacio de direcciones asignado al proceso. Si el equipo que está ejecutando Microsoft Exchange Server 2003 tiene 1 gigabyte (GB) de memoria o más y si el equipo aloja buzones o carpetas públicas, debe modificar Windows Server 2003 para disponer de 3 GB de espacio de direcciones está disponible para las aplicaciones de modo de usuario. Para obtener más información acerca de esta configuración, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:

171793 uso de información sobre aplicaciones de 4GT RAM Tuning

189293 Habilitar 4GT RAM Tuning cuando usa Windows NT Server Enterprise Edition

Es importante que el proceso Store.exe no se quede sin espacio de direcciones virtuales. Si esto ocurre, las asignaciones de memoria no tendrá éxito (aunque exista RAM física suficiente), y debe reiniciar el servicio Microsoft Exchange Information Store.

Por ejemplo, un servidor de Exchange con 2 GB de RAM física y no utiliza el modificador/3 GB en el archivo Boot.ini se quedará sin memoria cuando el espacio de direcciones virtuales de Store.exe alcance los 2 GB. El Administrador de tareas de Windows muestra que sólo aproximadamente 1,5 GB en realidad está en uso, pero el servidor se quedará sin memoria de todas formas. Puede supervisar el consumo de direcciones virtuales supervisando el rendimiento. Agregue el contador Bytes virtuales para el proceso Store.exe garantizar una lectura precisa del espacio virtual. El proceso Store.exe es el único proceso de Exchange 2000 que debe supervisar. Otros procesos de Exchange 2000 no crecen tanto como para ocasionar problemas.

Uso del modificador/USERVA

Con el modificador/USERVA , puede personalizar cómo se asigna la memoria cuando se utiliza el modificador/3 GB . El número que sigue /USERVA = es la cantidad de memoria en megabytes (MB) que se asignará a cada proceso. Si se establece 3 gb/USERVA = 3030, esto reserva 3030 MB de memoria para el espacio de proceso, en comparación con 3.072 MB cuando se utiliza el modificador/3 GB únicamente. Los 42 MB que se guarda cuando se establece /USERVA = 3030 se utiliza para aumentar el espacio de memoria del núcleo, libre de entradas de tabla de páginas (PTE) de sistema. El bloque de memoria PTE se incrementa en la diferencia entre 3 GB (especificado por el modificador/3 GB ) y el valor que se asigna al modificador/USERVA .

Es mejor configurar todos los servidores basados en Windows Server 2003 que ejecuten Exchange y que estén configurados con el modificador/3 GB al utilizar también el /USERVA = 3030 cambiar. Después de instalar un servidor basado en Windows Server 2003, debe modificar el archivo Boot.ini para agregar los 3 GB y /USERVA = 3030 parámetros a la línea de inicio. Por ejemplo:
[Boot Loader]Timeout=30
Default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[Operating Systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows Server 2003" /fastdetect /3GB /Userva=3030

Nota: El parámetro/USERVA sólo se admite en servidores de Exchange cuando se establece el valor entre 2970 y 3030 MB. No se admiten valores inferiores a 2970 MB ni superiores a 3030 MB. Sólo en casos extremos de PTE bajos debe utilizarse un valor inferior a 2970 MB. El valor predeterminado recomendado para los servidores de Exchange es 3030 MB.

Puede ver PTE bajas directamente mediante Monitor de rendimiento. Busque el objeto libre System Page Table Entries bajo el contador de memoria. Los valores inferiores a 7000 son demasiado bajos. Por lo tanto, el modificador/USERVA debe ajustarse hacia abajo para aumentar este valor.

El valor del objetivo para las PTE libres del sistema es 24000 o mayor. No modifique el valor a continuación /userva = 2800 para intentar tener más PTE.. En su lugar, póngase en contacto con los servicios de soporte técnico de Microsoft.

Para descargar las notas de la versión de Exchange Server 2003 Service Pack 1 (SP1), visite el siguiente sitio Web de Microsoft:

Referencias

Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:

266096 Exchange 2000 requiere el modificador/3 GB con más de 1 gigabyte de RAM física

Propiedades

Id. de artículo: 810371 - Última revisión: 17 ene. 2017 - Revisión: 2

Comentarios