Select the product you need help with
Cómo optimizar el uso de memoria en Exchange Server 2003Id. de artículo: 815372 - Ver los productos a los que se aplica este artículo Importante Este artículo contiene información acerca de cómo modificar el Registro. Compruebe que ha hecho una copia de seguridad del Registro antes de modificarlo. Compruebe que sabe restaurar el Registro en caso de que se produzca algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/
)
Definición del Registro de Microsoft WindowsEn esta páginaResumenAdvertencia Pueden producirse graves problemas si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.En este artículo se describe la optimización del uso de memoria en un equipo que ejecuta Exchange Server 2003. Si tiene 1 gigabyte (GB) o más de memoria física (RAM) instalada en un servidor que ejecuta Microsoft Exchange Server 2003, debe asegurarse de que Exchange 2003 pueda hacer un uso eficiente de esa memoria. Nota Exchange 2003 realiza una comprobación de la configuración de memoria óptima cuando se inicia el proceso de almacén. Si la configuración de memoria no es óptima, verá el evento 9665 en el Visor de sucesos. Este mensaje aparece cuando se cumple una o varias de las condiciones siguientes:
Si desea desactivar la comprobación de la configuración de memoria, puede crear la siguiente clave del Registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem Suppress Memory
Configuration Notification Tipo: REG_DWORD Configuración: 1 Notas
Las próximas secciones de este artículo contienen recomendaciones para cada una de estas configuraciones. Conceptos del espacio de direcciones virtualIndependientemente de la configuración de hardware, el número de bases de datos y el número de usuarios del servidor, el proceso Almacén de información de Exchange (Store.exe) de Exchange 2003 tiene una cantidad finita de memoria que puede direccionar. Esta cantidad de memoria se denomina espacio de direcciones virtual. En la mayoría de los casos, el uso de este espacio de direcciones virtual para el almacén de información dicta el rendimiento general y la escalabilidad de los servidores de buzones de Exchange Server 2003. En el caso de servidores pequeños o medianos, Exchange Server 2003 realiza automáticamente la mejor elección. Sin embargo, si se trata de servidores grandes quizás desee ajustar manualmente algunos parámetros.Si el equipo con Exchange Server 2003 tiene 1 gigabyte (GB) o más de memoria instalada y contiene buzones o carpetas públicas, asegúrese de agregar el modificador /3GB al archivo Boot.ini del servidor. Si el servidor no aloja buzones ni carpetas públicas, como una puerta de enlace de correo, no se recomienda utilizar el modificador /3GB. De manera predeterminada, los sistemas operativos Microsoft Windows 2000 Advanced Server y Windows Server 2003 reservan un espacio de direcciones virtual de 2 GB para el modo de núcleo y 2 GB para el modo de usuario. El espacio de direcciones virtual para un proceso concreto se asigna durante el inicio y aumenta a medida que se usa más memoria durante el funcionamiento normal. Normalmente, el uso de memoria real (el conjunto de trabajo) de un proceso es mucho menor que el espacio de direcciones asignado a dicho proceso. En un equipo que ejecuta Exchange Server 2003 con 1 GB o más de memoria, debe modificar los sistemas operativos Windows 2000 Advanced Server y Windows Server 2003 de manera que haya disponible 3 GB de memoria para el modo de usuario. Puede hacerlo con el modificador /3GB del archivo Boot.ini. Para utilizar esta configuración en un equipo con Windows 2000 Advanced Server, debe configurar también la entrada SystemPages del Registro en la subclave siguiente: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\SystemPages No establezca el modificador /3GB si está ejecutando Windows 2000 Server Standard Edition. Este modificador de ajuste de memoria no es compatible en Windows 2000 Server Standard Edition. Aunque el servidor no generará ningún mensaje de error si lo utiliza, si establece este modificador existirá un espacio de direcciones de memoria falso. En aquellos casos en los que un proceso intente tener acceso a este espacio de direcciones superior, aparecerá un mensaje de error Stop en una pantalla azul y el servidor dejará de responder. Nota El modificador de ajuste /3GB puede utilizarse en todas las versiones de Windows Server 2003, incluyendo Windows Server 2003 Standard Edition. Para obtener más información acerca de cómo establecer el modificador /3GB, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 266096 Si está ejecutando Exchange 2003 en un equipo basado
en Windows Server 2003 y se ha establecido el modificador /3GB, se recomienda establecer el parámetro /USERVA=3030 en el archivo Boot.ini. Esto permite más entradas de la tabla de
páginas del sistema (PTE) en el servidor.
Para obtener más información acerca del modificador /USERVA,
haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge
Base:
(http://support.microsoft.com/kb/266096/
)
Exchange 2000 requiere el modificador /3GB con más de 1 gigabyte de RAM física
810371 Asegúrese de que el proceso Store.exe no se quede
sin espacio de direcciones virtual. Cuando se consume el espacio de direcciones
virtual, no se pueden realizar asignaciones de memoria aunque haya mucha RAM
física disponible. Para resolver este problema, debe reiniciar el servicio
Almacén de información. Por ejemplo, un servidor con 2 GB de RAM física sin el
modificador /3GB establecido en el archivo Boot.ini se quedará sin memoria cuando
el espacio de direcciones virtual del proceso Store.exe alcance 2 GB. En este
caso, el Administrador de tareas de Windows puede mostrar que sólo se está
utilizando realmente 1,5 GB de memoria. Sin embargo, el servidor no tiene
memoria y hay que reiniciar el servicio Almacén de información.
(http://support.microsoft.com/kb/810371/
)
Uso del modificador /Userva en los equipos basados en Windows 2003 Server que ejecutan Exchange Server
Cuando queda poca memoria virtual en el proceso Store.exe, el rendimiento del servidor con Exchange Server 2003 puede reducirse drásticamente. Cuando el mayor bloque libre de memoria virtual se reduce a 32 MB, se genera un suceso de advertencia con el Id. de suceso 9582 en el registro de aplicación del Visor de sucesos. Cuando vea este suceso, es mejor que reinicie el proceso Store.exe lo antes posible. Si el mayor bloque libre de memoria se reduce aún más, hasta el nivel da 16 MB, se genera un suceso de error con el Id. de suceso 9582 en el registro de aplicación del Visor de sucesos. Si se produce este suceso, el servidor está a punto de entrar en una condición de funcionamiento crítica y debe reiniciarse lo antes posible. Después de producirse este error, se puede agotar la memoria en varias horas. Si no responde a estos sucesos, puede experimentar uno o varios de los síntomas siguientes:
Maximizar el espacio de direcciones virtualEs mejor supervisar el espacio de direcciones virtual para el servicio Almacén de información en los servidores de buzones grandes con el fin de asegurarse de que el rendimiento y la estabilidad no disminuyen. La forma más sencilla de hacerlo consiste en supervisar el contador Tamaño del mayor bloque de memoria virtual del objeto de rendimiento MSExchangeIS en la utilidad Rendimiento. Este valor se muestra en bytes. Después de iniciar el equipo, es frecuente ver una fuerte reducción en el tamaño del mayor bloque de memoria virtual. Sin embargo, tras un día o dos de funcionamiento, el valor se acerca al nivel de funcionamiento habitual. Un valor para el mayor bloque de memoria virtual libre que sea superior a 200.000.000 bytes (unos 200 MB) indica un servidor en buen estado. Si observa un valor inferior, supervise el servidor más estrechamente. Si tiene poco espacio de direcciones virtual:
Tamaño de caché de base de datos de almacenamientoLa caché de base de datos de almacenamiento también se denomina búfer ESE y ofrece un gran área de almacenamiento en caché para transacciones de bases de datos antes de confirmarse en el almacén. De manera predeterminada, Exchange Server 2003 consulta la configuración de memoria del equipo local y asigna 896 MB de RAM si el modificador /3GB está establecido en el archivo Boot.ini o 576 MB de RAM si no se ha establecido el modificador /3GB. Cuando hay un servidor con demasiada carga o cuando el rendimiento de disco no es óptimo, un gran búfer ESE mejora el rendimiento global del sistema. Dependiendo de su configuración, quizás tenga que aumentar o reducir el tamaño de este búfer para lograr el máximo rendimiento general.En una situación en la que Exchange Server 2003 se utiliza en un entorno donde coexiste con otros programas de servidor, puede monopolizar los recursos de memoria disponibles. El algoritmo Asignación dinámica del búfer (DBA) es responsable de devolver la memoria al sistema operativo si hay otros programas que la necesitan. Sin embargo, puede limitar manualmente la memoria utilizada por Exchange Server 2003 reduciendo el búfer ESE. En los servidores que tienen más de 2 GB de memoria, puede ser útil aumentar el tamaño del búfer ESE. Debido a las limitaciones del espacio de direcciones virtual, este valor no debe ser superior a 1.200 MB. Antes de aumentar el tamaño máximo del búfer, es mejor utilizar la herramienta Rendimiento de Windows para supervisar la memoria del servidor con una carga normal. Para ello, supervise el objeto de rendimiento y el valor siguientes: Objeto de rendimiento: Proceso La información recopilada por la supervisión del rendimiento le
ofrece un valor exacto del espacio de direcciones virtual que el proceso
Store.exe ha asignado. En un servidor donde se haya establecido el modificador /3GB en el archivo Boot.ini, el valor que se ve en la utilidad
Rendimiento suele ser inferior a 2,8 GB. En un servidor donde no se haya
establecido el modificador /3GB en el archivo Boot.ini, el valor suele ser inferior a 1,8 GB. Es
mejor agregar el modificador /3GB al archivo Boot.ini en los servidores que tienen 1 GB o más de
memoria instalada. Si ve valores superiores a los indicados anteriormente, para
cualquier configuración, no aumente el tamaño máximo del búfer. Si ve valores
inferiores a los indicados anteriormente, para cualquier configuración, quizás
desee aumentar el tamaño máximo del búfer de base de datos. Contador de rendimiento: Bytes virtuales Instancia: STORE Por ejemplo, si tiene un servidor que está configurado para utilizar el modificador /3GB en el archivo Boot.ini y la supervisión del rendimiento muestra el número de bytes virtuales en 2,5 GB cuando el servidor tiene mucha carga, puede aumentar el tamaño máximo de búfer en unos 300 MB para lograr un tamaño total de 1.200 MB. Aumentar el tamaño del búfer puede afectar negativamente al rendimiento del servidor. Un búfer mayor significa que se consume más espacio de direcciones virtual. Por tanto, si el servidor tiene restricciones del espacio de direcciones de memoria virtual, aumentar el tamaño del búfer puede crear inestabilidad en el sistema operativo. En un servidor de buzones muy grande, quizás tenga que reducir el tamaño del búfer predeterminado para impedir la inestabilidad del sistema. Cómo modificar el tamaño del búfer ESEEl parámetro msExchESEParamCacheSizeMax controla el tamaño del búfer ESE. Su valor se expresa como un número de páginas y debe establecerse en un múltiplo exacto de 8192 para lograr la máxima eficiencia:
La reproducción de registros de transacciones es mucho más rápida cuando el tamaño del búfer ESE es grande. Quizás desee aumentar temporalmente el tamaño del búfer ESE a un valor 311296 en una situación de recuperación tras un desastre. Si realizó una actualización en contexto de un equipo con Exchange 5.5 Server a Exchange 2000 Server, puede observar que se ha asignado un valor inusualmente alto al parámetro msExchESEParamCacheSizeMax. En algunos servidores, este valor es 2.048 MB. En este caso, quite o restablezca el parámetro a un valor más apropiado. Para modificar el tamaño de caché de la base de datos del almacén:
PropiedadesId. de artículo: 815372 - Última revisión: miércoles, 05 de enero de 2011 - Versión: 2.0 La información de este artículo se refiere a:
| Seleccione idioma
|


Volver al principio








