Cómo solucionar problemas de fragmentación de memoria virtual en Exchange Server 2003 y Exchange 2000 Server

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

En esta página

Resumen

En este artículo se describe cómo solucionar problemas de mensajes de advertencia del ID y los mensajes de error resultantes de problemas de fragmentación de memoria virtual en Microsoft Exchange Server 2003 y Microsoft Exchange 2000 Server. En este artículo también contiene información acerca de cómo supervisar el uso de memoria virtual, cómo detectar la fragmentación de memoria virtual y cómo optimizar el uso de memoria virtual en el servidor. Además, este artículo contiene una lista de recursos que puede utilizar para ayudarle a solucionar problemas de fragmentación de memoria virtual y optimizar el uso de memoria virtual de Exchange 2003 y Exchange 2000.

Información general

La fragmentación de memoria virtual es una condición donde memoria virtual está disponible para un proceso, pero ninguno de los bloques de memoria virtual que estén disponibles es un tamaño considerable. Se produce la fragmentación de memoria con el tiempo debido de distinto tamaño de las asignaciones de memoria y las diferentes duraciones de cada asignación. Al escalar un servidor para controlar más usuarios y cargas mayores, el servidor puede ejecutar bajo memoria virtual en el proceso de almacén de información de Microsoft Exchange (Store.exe). Cuando se produce este problema, los eventos del ID se registran en el registro de sucesos de aplicación.

En algunos casos, los eventos del ID no indican un problema con la memoria virtual en el servidor y se pueden omitir los eventos. Sin embargo, en otras situaciones, la falta de memoria virtual puede provocar errores de procesamiento de mensajes (indicado por el ID eventos) y una disminución del rendimiento. Si se deja desactivada, la fragmentación de memoria virtual puede provocar una degradación del rendimiento graves y comportamientos inesperados.

No hay prácticamente ninguna correlación entre la cantidad de memoria física de acceso aleatorio (RAM) instalada en el equipo y la cantidad de memoria virtual. Debido a esto, no puede agregar más RAM física para resolver problemas de memoria virtual baja. Además, los errores de memoria virtual y los problemas de fragmentación de memoria virtual no se limitan a los clústeres de servidor activo/activo. Estos problemas también ocurren en los clústeres de servidor activo/pasivo y en servidores independientes que ejecutan Exchange 2003 o Exchange 2000.

Nota Problemas de memoria virtual son más frecuentes en una configuración de clúster de Exchange 2003 o una configuración de Exchange 2000 agrupada porque estos entornos se utilizan normalmente para escalar Exchange para alojar varios miles de usuarios junto con varios grupos de almacenamiento de información y múltiples bases de datos de mensajes.

Cómo supervisar la memoria virtual y detectar la fragmentación de memoria virtual

Puede utilizar el registro de sucesos de aplicación de la herramienta Visor de sucesos y los registros y alertas para supervisar el uso de memoria virtual y para detectar la fragmentación de memoria virtual de Exchange 2003 y Exchange 2000.

El registro de sucesos de aplicación

Supervisar el registro de sucesos de aplicación del Visor de sucesos en un diario para los eventos del ID. En el registro de sucesos de aplicación, un mensaje de advertencia del ID aparece cuando el bloque libre más grande de memoria virtual disminuye a 32 megabytes (MB). Puede utilizar una herramienta de supervisión que genera una alerta administrativa cada vez que se registra un mensaje del ID.

Mensajes de advertencia de suceso 9582 de ID.

Cuando un servidor de Exchange tiene menos de 32 MB de espacio de direcciones virtuales contiguas, el siguiente mensaje de advertencia se registra en el registro de sucesos de aplicación:
Origen: MSExchangeIS
Categoría: rendimiento
ID: 9582
Tipo: advertencia
Descripción:
La memoria virtual necesaria para ejecutar el servidor de Exchange está fragmentada de tal manera que puede afectar al rendimiento. Se recomienda encarecidamente reiniciar todos los servicios de Exchange para corregir este problema.

Para obtener más información, haga clic en<http: search.support.microsoft.com/search/?adv="1"></http:>
Cuando se registra este mensaje de advertencia, siga estos pasos:
  1. Preparar y realizar los pasos para apagar y, a continuación, reinicie el servidor en las siguientes 36 a 72 horas.
  2. Para determinar la velocidad de decadencia, utilice la herramienta registros y alertas para supervisar el contador siguiente para el MSExchangeIS objeto de rendimiento:
    Bytes en bloques grandes libre de memoria virtual
    Utilice estos datos para ayudarle a planear un tiempo adecuado (en los próximos 36 a 72 horas) para apagar y, a continuación, reinicie el servidor.
Mensajes de error de suceso 9582 de ID.

Cuando un servidor de Exchange tiene menos de 16 MB de espacio de direcciones virtuales contiguas, el siguiente mensaje de error se registra en el registro de sucesos de aplicación:
Origen: MSExchangeIS
Categoría: rendimiento
ID: 9582
Tipo: Error
Descripción:
La memoria virtual necesaria para ejecutar el servidor de Exchange está fragmentada de tal manera que puede afectar al rendimiento. Se recomienda encarecidamente reiniciar todos los servicios de Exchange para corregir este problema.

Para obtener más información, haga clic en<http: search.support.microsoft.com/search/?adv="1"></http:>
En este nivel de fragmentación de memoria virtual, el proceso Store.exe no puede crear montones adicionales y no se puede correctamente montar y desmontar los grupos de almacenamiento de información. Si el Máquina virtual de mayor tamaño de bloque contador está por debajo de 10 MB, los grupos de almacenamiento de información no se puede montar. Cuando se registra un mensaje de error del ID, preparar apagar y reiniciar el servidor en la siguiente oportunidad. Por ejemplo, apagar y, a continuación, reinicie el servidor que durante la noche o a la mañana siguiente. De esta forma, puede ayudar a prevenir problemas de rendimiento que pueden producirse durante las horas de uso.

Cuando apaga y, a continuación, reinicie el servidor para borrar la fragmentación de memoria virtual, existen consideraciones adicionales cuando Exchange 2000 Server está configurado en un entorno agrupado. Al mover los recursos del clúster de un nodo a otro nodo, este proceso no garantiza un espacio de direcciones de memoria virtual "limpio". Si el nodo de clúster de destino posea los recursos del clúster y los recursos del clúster se mueven al nodo pasivo (sin reiniciar primero el nodo de destino), puede experimentar la fragmentación de memoria virtual en el nodo pasivo. Para evitar esta situación y desactive la fragmentación de memoria en un entorno clúster de Exchange 2000 Server, siga estos pasos:
  1. Reinicie el nodo pasivo antes de mover los recursos del clúster a él.

    Este paso ayuda a asegurarse de que los recursos del clúster se mueven a un servidor que tiene un espacio de direcciones de memoria virtual "limpio".
  2. Mover los recursos del clúster al nodo pasivo.
  3. Reinicie el nodo que eran propiedad de los recursos del clúster.
Nota Exchange Server 2003, se reinicia automáticamente el servicio Store.exe después de mover los registros de recursos a otro nodo del clúster para restablecer el espacio de direcciones de Store.exe en ese nodo. Por lo tanto, la próxima vez que el servidor virtual de Exchange se mueve de nuevo al nodo pasivo que Store.exe está funcionando con un espacio de direcciones "limpio".

Mensajes de advertencia 9665 de ID de evento

Exchange 2003 realiza una comprobación de configuración de memoria óptima cuando se inicia el proceso Store.exe. Si la configuración de memoria no es óptima, se registra un mensaje de advertencia de suceso 9665 ID para el registro de sucesos de aplicación del Visor de sucesos. Este mensaje de advertencia se registra cuando se cumple cualquiera de las siguientes condiciones:
  • Exchange está instalado en un equipo que ejecuta cualquier versión de Microsoft Windows 2000 Server y el valor SystemPages del registro se establece fuera del rango 24000 a 31000.
  • Exchange está instalado en un equipo que ejecuta Microsoft Windows 2000 Advanced Server o Microsoft Windows 2000 Datacenter Server y el servidor tiene 1 gigabyte (GB) o más de memoria física (RAM) instalada pero no tiene configurado en el archivo Boot.ini el modificador gb/3 GB .
  • Exchange está instalado en un equipo que ejecuta Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Enterprise Edition o Microsoft Windows Server 2003 Datacenter Edition y el valor SystemPages del registro se establece en un valor distinto de 0.
  • Exchange está instalado en un equipo que ejecuta Windows Server 2003 Standard Edition, Windows Server 2003 Enterprise Edition o Windows Server 2003 Datacenter Edition, el servidor tiene 1 GB o más de RAM instalada y se establece el modificador/3 GB , pero el modificador /userva no está presente en el archivo Boot.ini o se establece fuera del rango 3030 a 2970.
  • Exchange está instalado en un equipo que ejecuta cualquier versión de Windows 2000 Server o Windows Server 2003 y el valor de HeapDeCommitFreeBlockThreshold del registro se establece en un valor distinto de 0 x 00040000.
Cuando se registra un mensaje de advertencia de suceso 9665 ID, siga estos pasos:
  1. Compruebe la
    SystemPages
    configuración y el
    HeapDeCommitFreeBlockThreshold
    configuración del registro.
  2. Compruebe el modificador/3 GB y el modificador /userva en el archivo Boot.ini.
Para obtener más información acerca de los valores recomendados para estas opciones, consulte la sección "Cómo optimizar el uso de memoria virtual".

Nota Si desea desactivar la comprobación de configuración de memoria, agregar el
Suppress Memory Configuration Notification
DWORD valor a la siguiente clave del registro y, a continuación, establezca el valor en 1:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
Nota La comprobación de la configuración de memoria no se produce en los servidores que ejecutan Microsoft Small Business Server.

Mensajes de error 12800 ID.

En situaciones donde memoria virtual está muy fragmentada, puede producirse problemas y problemas de conversión de mensajes de procesamiento del mensaje. Los usuarios pueden experimentar problemas de rendimiento y no podrá tener acceso a sus mensajes. Repetidas apariciones del evento siguiente en el registro de sucesos de aplicación, donde cada aparición se registra varios segundos después de la última aparición, indican la fragmentación de memoria virtual extrema:
Origen: MSExchangeIS
Categoría: Motor de contenido
ID: 12800
Tipo: Error
Descripción:
Error al procesar el mensaje, no hay suficiente memoria disponible (8007000E-82000387).
Nota Puede ver este suceso en el registro de sucesos de aplicación en situaciones cuando no hay suficiente memoria virtual disponible para procesar un mensaje o como resultado de un problema de formato del mensaje. Las repeticiones individuales de este evento no indican la fragmentación de memoria virtual. Sin embargo, varias apariciones del evento registrados en un tiempo breve marco indican que la memoria virtual en el servidor está muy fragmentada.

Registros y alertas

El siguiente contador es el contador más importante para supervisar la fragmentación de memoria virtual en el proceso Store.exe de Exchange 2003 y Exchange 2000:
  • Objeto de rendimiento: MSExchangeIS
    Contador: Máquina virtual de mayor tamaño de bloque

    Este contador muestra el tamaño (en bytes) del bloque libre más grande de memoria virtual. Este contador aparece como una línea que tenga una inclinación hacia abajo, tal como se utiliza la memoria virtual. Si este contador se sitúa por debajo de 32 MB, Exchange registra un mensaje de advertencia del ID en el registro de sucesos de aplicación. Si este contador se sitúa por debajo de 16 MB, Exchange registra un mensaje de error del ID en el registro de sucesos de aplicación. Si el bloque libre más grande es pequeño (menos de 10 MB), el servidor se está acercando a un estado crítico cuando las operaciones de mensaje pueden empezar a fallar y se registran repetidamente mensajes de error 12800 ID.
También puede utilizar los siguientes contadores para supervisar la memoria virtual en el proceso Store.exe:
  • Objeto de rendimiento: MSExchangeIS
    Contador: Número de la máquina virtual de bloques libres

    Este contador muestra el número total de bloques de memoria virtual libre independientemente de su tamaño. Este contador aparece como una línea que constituye una forma de pirámide cuando supervisa la memoria virtual. Puede utilizar este contador para medir la rapidez con la que se fragmenta la memoria virtual disponible. Para calcular el tamaño del bloque promedio, utilice los siguientes contadores:
    Objeto de rendimiento: Proceso
    Contador: Bytes virtuales
    Instancia: ALMACÉN
    Objeto de rendimiento: MSExchangeIS
    Contador: Número de la máquina virtual de bloques libres
    Para calcular el tamaño del bloque promedio, divida el ALMACÉN instancia de la Bytes virtuales contador de la Proceso objeto de rendimiento por el Número de la máquina virtual de bloques libres contador de la MSExchangeIS objeto de rendimiento.
  • Objeto de rendimiento: MSExchangeIS
    Contador: Bytes en bloques grandes libre de memoria virtual

    Este contador muestra la suma de bytes de todos los bloques de memoria virtual libre están mayor que o igual a 16 MB. Este contador aparece como una línea que tenga una inclinación hacia abajo, tal como se utiliza la memoria virtual. Puede utilizar este contador y el Bloques libres de 16 MB de memoria virtual contador para supervisar la tasa de fragmentación de memoria virtual y el estado de la memoria virtual diaria del servidor.

Cómo detectar problemas de fragmentación de memoria virtual

Para detectar problemas de fragmentación de memoria virtual en Exchange 2003 y Exchange 2000, siga estos pasos:
  1. Ver el contenido del registro de sucesos de aplicación del Visor de sucesos para ver si se registran los mensajes de advertencia del ID o mensajes de error de ID. de suceso 9582.

    Nota En algunos entornos donde hay un gran número de usuarios, puede ser típica para la memoria virtual para colocar por debajo del umbral de 32 MB durante las horas de máxima actividad y para aumentar significativamente durante las horas de poca actividad.
  2. Utilice la herramienta registros y alertas para supervisar el contador siguiente:
    Objeto de rendimiento: MSExchangeIS
    Contador: Máquina virtual de mayor tamaño de bloque

    Preste atención al valor de este contador. Para ver las tendencias de uso de memoria virtual, registro de este contador mediante el uso de intervalos de 1 minuto durante un período de 18 a 24 horas y ver el Mínimo valor para registrar el nivel más bajo. Si este contador indica que el espacio de direcciones virtuales es baja, siga los pasos descritos en la sección "Cómo optimizar el uso de memoria virtual".
  3. Determinar si otros procesos relacionados con el almacén de información (por ejemplo, un programa antivirus) están reduciendo la memoria virtual a un nivel por debajo del umbral de 32 MB o por debajo del umbral de 16 MB. Por ejemplo, en un escenario donde un programa antivirus que está configurado para analizar las bases de datos de mensajes reduce el bloque de memoria virtual a menos de 32 MB, los mensajes de advertencia del ID se registran en el registro de sucesos de aplicación. Puede ser el nivel de memoria virtual sólo ligeramente por debajo del umbral de 32 MB y no se ve afectado el rendimiento. Durante los períodos de inactividad del usuario (como después de horario de oficina habitual), el aumento de memoria virtual y el suceso 9582 ID ya no se registran los mensajes de advertencia.

    Si el rendimiento es aceptable y aumenta la memoria virtual durante los períodos de baja actividad, no tendrá que realizar los pasos para corregir el problema de memoria virtual. Sin embargo, si se espera que la carga de usuarios para aumentar, puede realizar los pasos para reducir el consumo de memoria virtual en el servidor para que Exchange 2003 o Exchange 2000 puede manejar una carga mayor.

Cómo optimizar el uso de memoria virtual

Para optimizar el uso de memoria virtual y para ayudar a reducir los problemas de fragmentación de memoria virtual, siga estos pasos.

Importante Esta sección, el método o la tarea contiene pasos que le indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si surge algún problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo hacer copia de seguridad y restaurar el registro de Windows
  1. Instalar los service packs más recientes que están disponibles para Microsoft Windows Server 2003 o Windows 2000 y Exchange 2003 o Exchange 2000. Para obtener más información acerca de cómo obtener los service Pack más recientes, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
    260910Cómo obtener el service pack más reciente de Windows 2000
    301378 Cómo obtener el service pack más reciente de Exchange 2000 Server
    Nota Un cambio de comportamiento se introdujo en Exchange 2000 Server Service Pack 3 (SP3) para que los objetos del motor de almacenamiento Extensible (ESE) se asignan desde ubicaciones de memoria superiores. Se ha implementado este método de asignación "de arriba abajo" para ayudar a reducir la fragmentación de memoria virtual.
  2. Establezca el modificador/3 GB en el archivo Boot.ini.

    Si está instalado Exchange 2003 o Exchange 2000 en cualquiera de los siguientes sistemas operativos y más de 1 GB de memoria RAM física instalada en el equipo, establezca el modificador/3 GB en el archivo Boot.ini:
    • Microsoft Windows Server 2003, Standard Edition
    • Microsoft Windows Server 2003, Enterprise Edition
    • Microsoft Windows Server 2003, Datacenter Edition
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Server Datacenter Server
    Esta opción de configuración aumenta el espacio de direcciones virtual.

    Importante No establezca el modificador/3 GB en el archivo Boot.ini si está ejecutando Exchange Server 2003 o Exchange 2000 Server en un equipo que ejecuta Windows 2000 Standard Server. Este sistema operativo no es compatible con esta opción.Para obtener más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
    291988Una descripción de la característica de 4 GB RAM Tuning y el parámetro de extensión de direcciones físicas
    266096 Exchange 2000 requiere el modificador/3 GB con más de 1 gigabyte de RAM física
    Uno de los efectos de utilizar el modificador/3 GB es una reducción significativa en el número de páginas del sistema que están disponibles para el núcleo. Microsoft recomienda que establezca el modificador/3 GB en el archivo Boot.ini en servidores de Exchange para modificar la configuración predeterminada y para aumentar el número de páginas del sistema que están asignados.

    Al establecer gb/3 GB en el archivo Boot.ini en un equipo basado en Windows Server 2003, establezca el modificador /userva en el archivo Boot.ini en un valor entre 2970 y 3030. El valor recomendado es 3030 (este valor es el equivalente al valor de Windows 2000 SystemPages 31000).

    Importante En Windows 2003, el modificador /userva es que debe utilizarse en lugar de la
    SystemPages
    clave del registro. No debe utilizarse conjuntamente. Si el valor del modificador /userva no está establecido de 2970 mediante 3030 en el archivo Boot.ini y se establece el modificador/3 GB , Exchange 2003 registra el ID. de suceso 9665 en el registro de sucesos de aplicación. Este ID. de suceso indica que la memoria virtual en el servidor no está configurado para utilizar la configuración de memoria óptima.

    Para establecer el
    SystemPages
    valor del registro en un equipo que ejecuta Windows 2000 Server, siga estos pasos:
    1. Haga clic en Inicioy, a continuación, haga clic en Ejecutar.
    2. En el Abierto cuadro, escriba Regedity, a continuación, haga clic en ACEPTAR.
    3. Busque y, a continuación, haga clic en la siguiente clave del registro:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
    4. En el panel derecho, haga doble clic en SystemPages.
    5. En el Datos de valor cuadro, escriba un valor entre 24000 y 31000 y, a continuación, haga clic en ACEPTAR.
    6. Salga del Editor del registro.
    Nota Para hacer más visible configuración de memoria virtual, Exchange 2003 registra un mensaje de suceso 9665 ID si esta configuración de memoria no está optimizada.
  3. Minimizar el número de grupos de almacenamiento de información en el servidor.

    Más memoria virtual se utiliza cuando se monta un grupo de almacenamiento y bases de datos adicionales en un grupo de almacenamiento de información existente tienen muy poco efecto sobre la cantidad de memoria virtual que utiliza. Debido a esto, puede llenar un grupo de almacenamiento de información antes de crear grupos de almacenamiento de información adicional en el servidor.
  4. Establezca el
    HeapDeCommitFreeBlockThreshold
    Valor DWORD en la siguiente clave del registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
    El
    HeapDeCommitFreeBlockThreshold
    valor del registro es el tamaño mínimo de un bloque libre que anula el registro del montón. El valor predeterminado es 0 (cero). Esto significa que el administrador del montón libera cada página de 4 KB que quede disponible. Anulación de registro las operaciones pueden causar la fragmentación de memoria virtual adicional. Puede establecer el
    HeapDeCommitFreeBlockThreshold
    entrada de registro en la siguiente clave del registro en un valor superior para ayudar a reducir la fragmentación de memoria virtual:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
    El valor recomendado para la
    HeapDeCommitFreeBlockThreshold
    entrada del registro es 0 x 00040000 (en formato hexadecimal).Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    315407La clave de registro "HeapDecommitFreeBlockThreshold"
    Nota El
    HeapDeCommitFreeBlockThreshold
    entrada del registro es independiente del modificador/3 GB .
  5. Ajustar el tamaño de caché de base de datos de almacén.

    Advertencia Si utiliza el complemento ADSI Edit, la utilidad LDP o cualquier otro cliente LDAP versión 3 y modifica incorrectamente los atributos de objetos de Active Directory, puede provocar problemas graves. Estos problemas pueden exigir que vuelva a instalar Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003, o tanto Windows y Exchange. Microsoft no puede garantizar que se puedan resolver los problemas que se producen si modifica incorrectamente los atributos de objeto de Active Directory. Modificar estos atributos bajo su responsabilidad.

    Para ajustar el tamaño de caché de base de datos de almacén, utilice ADSI Edit para modificar el valor del atributo msExchESEParamCacheSizeMax .

    La caché de base de datos de almacén es también conocida como búfer ESE, y proporciona una gran área de almacenamiento en caché para páginas de base de datos (cada página de 4 KB) antes de que se confirma en el almacén. De forma predeterminada, Exchange 2000 utiliza hasta 229376 páginas (896 MB) de memoria para la caché de base de datos. De forma predeterminada, Exchange 2003 consulta la configuración de memoria del equipo y, a continuación, utiliza hasta 229376 páginas (896 MB) si se establece el modificador/3 GB en el servidor o 147456 páginas (576 MB) si no se establece el modificador/3 GB en el servidor. En un servidor que tiene más de 2 GB de memoria, puede aumentar el tamaño del búfer ESE. Sin embargo, si lo hace, puede causar la fragmentación de memoria debido a espacio de direcciones reducido que está disponible para el resto de las funciones de almacén. Microsoft recomienda que no establezca este valor más alto que las 311296 páginas (1200 MB).

    Si se registran los mensajes de ID. de suceso 9582 en el registro de sucesos de aplicación, puede ser capaz de resolver la aparición de estos mensajes al reducir el tamaño de caché de base de datos. En esta situación, Microsoft recomienda que asigne un valor menor que el valor predeterminado para el atributo msExchESEParamCacheSizeMax y que utilice un valor que es un múltiplo de 8192 bytes. Si reduce el tamaño de caché de base de datos, el proceso Store.exe lee y escribe en el disco con mayor frecuencia y esto pueden afectar al rendimiento del servidor.

    Antes de aumentar el tamaño de caché máximo de la base de datos, utilice registros y alertas para supervisar el ALMACÉN instancia de la Bytes virtuales contador de la Proceso objeto bajo una carga típica. Este contador indica el tamaño actual (en bytes) de espacio de direcciones virtuales que se utiliza el proceso Store.exe. Para obtener más información acerca de cómo modificar el tamaño de caché de base de datos, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    266768Cómo modificar el tamaño máximo de caché de base de datos de almacén de Exchange 2000 Server
    Nota Asegúrese de que el valor que se asigna al atributo msExchESEParamCacheSizeMax termina en un límite de 32 MB (es decir, en un múltiplo de 32 MB).
  6. Reducir el número máximo de tablas abiertas de ESE.

    Advertencia Si utiliza el complemento ADSI Edit, la utilidad LDP o cualquier otro cliente LDAP versión 3 y modifica incorrectamente los atributos de objetos de Active Directory, puede provocar problemas graves. Estos problemas pueden exigir que vuelva a instalar Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003, o tanto Windows y Exchange. Microsoft no puede garantizar que se puedan resolver los problemas que se producen si modifica incorrectamente los atributos de objeto de Active Directory. Modificar estos atributos bajo su responsabilidad.

    El motor de almacenamiento de información que se utiliza con Exchange 2000 almacena en caché datos acerca de las carpetas que no se tiene acceso actualmente. En algunas situaciones, esto puede contribuir a la fragmentación de memoria virtual. Una forma de mitigar este riesgo es reducir el número máximo de tablas abiertas que están permitidas por Exchange. La configuración predeterminada en los servidores de 8 vías es 27600 tablas por grupo de almacenamiento de información. Si reduce este valor, puede reducir los problemas de fragmentación de memoria virtual. Sin embargo, si se reduce este valor, también puede provocar situaciones donde las operaciones fallen porque hay demasiadas tablas abiertas y, a continuación, puede recibir el mensaje de error siguiente:
    Error-1311
    JET_errTooManyOpenTables
    Importante Modificar esta configuración sólo cuando se recomienda hacerlo por un profesional de soporte técnico de Microsoft Product Support Services.

    Exchange 2003 utiliza un método diferente para almacenar en caché los datos acerca de las carpetas que no se tiene acceso actualmente. Por lo tanto, no se espera que reducir el número máximo de tablas abiertas es según sea necesario o como eficaces para reducir los problemas de fragmentación de memoria virtual.

    Para reducir el número máximo de tablas abiertas que se mantiene por ESE, establezca el atributo msExchESEParamMaxOpenTables en cada objeto de grupo de almacenamiento de información para 27600. Para ello, siga estos pasos:
    1. Inicie Editor ADSI.

      Nota Edición de ADSI se incluye con las herramientas de soporte técnico de Windows 2000. Para instalar las herramientas de soporte técnico de Windows 2000, haga clic en el Suptools.msi archivo de la carpeta Support\Tools del CD-ROM de Windows 2000 y, a continuación, haga clic en Instalar.
    2. Expanda Contenedor de configuración [[Nombre del servidor.Nombre de dominio.com], expanda CN = Configuration, DC =Nombre de dominioDC =com, expanda CN = Servicios, expanda CN = Microsoft Exchange, expanda CN =OrganizationName, expanda CN = Grupos administrativos, expanda CN =Grupo administrativo (donde Grupo administrativo es el grupo administrativo que contiene el grupo de almacenamiento de información que desea modificar), expanda CN = Servers, expanda CN =Nombre del servidory, a continuación, expanda CN = InformationStore.
    3. Con el botón secundario CN =Grupo de almacenamiento de información (donde Grupo de almacenamiento de información es el grupo de almacenamiento de información que desea modificar) y, a continuación, haga clic en Propiedades.
    4. En el Seleccione las propiedades para ver Haga clic en Ambos.
    5. En el Seleccione una propiedad para ver Haga clic en msExchESEParamMaxOpenTables.
    6. En el Modificar atributo cuadro, escriba 27600y, a continuación, haga clic en Conjunto.
    7. Haga clic en Aplicar, haga clic en ACEPTARy, a continuación, salga de ADSI Edit.

Más información

Servicios de soporte técnico de Microsoft funciona en muchos casos que implican los errores y advertencias de suceso 9582. La mayoría de los casos, no es un problema con la fragmentación de la memoria de Exchange. Normalmente, el problema se debe a una pérdida de memoria de software de terceros.

El problema más común es ocasionado por software de terceros abriendo miles de objetos. Estos objetos pueden ser mensajes (OMSG), las carpetas (OFOLD) o las vistas (VMSG). Los objetos se pueden abrir mediante el software antivirus, software de conectividad inalámbrica de terceros, complementos de Outlook u otro software. Estos objetos abiertos consumen memoria. La cantidad de memoria que se consume depende del tipo de objeto, el tamaño de la variable miembro y muchos otros factores. Es común para la aplicación con errores a miles de estos objetos se abren y privar al proceso de almacén de Exchange de la memoria que se requiere para funcionar correctamente.

De forma predeterminada en Exchange 2000, no hay ningún límite en el número de objetos OMSG. En Exchange 2003, hay un límite de 250 objetos OMSG por sesión MAPI. Este límite es ajustable. Valores de la forma más sencilla de comprobar que esta configuración es ver los mensajes abiertos, abrir datos adjuntos y abrir carpetas en Administrador del sistema de Exchange. Para ello, siga estos pasos:
  1. (Ratón) en el Inicios de sesión carpeta en el objeto de almacén de buzones para el servidor que se registran los 9582 sucesos, seleccione Vistay, a continuación, haga clic en Agregar o quitar columnas.
  2. Agregar el Mensajes abiertos, Abrir datos adjuntos, y Abrir carpetas columnas a la lista de Columnas mostradas.
Debe activar esta configuración para cada almacén de buzones en el servidor, si procede. Después de seleccionar las columnas adicionales, debe ordenar las columnas por el número de mensajes abiertos por el número de carpetas abiertas y, a continuación, por los datos adjuntos abiertos. Cualquier usuario que tiene cientos o incluso miles de mensajes abiertos, carpetas o archivos adjuntos indica un posible problema.Para obtener más información acerca de cómo limitar el número de OMSG objetos Exchange Server en 2003 y en Exchange 2000 Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
830829El equipo de Exchange Server 2003 puede dejar de responder después de un cliente MAPI abre más que el valor predeterminado de determinados objetos de servidor

Referencias

Para obtener más información acerca de cómo solucionar problemas de rendimiento de Exchange 2000, consulte los artículos siguientes en Microsoft Knowledge Base:
815372 Cómo optimizar el uso de memoria en Exchange Server 2003
317411 Cómo recopilar datos para solucionar problemas de memoria virtual de Exchange
296073 Supervisión de la fragmentación de memoria de Exchange 2000
279615 Falta de memoria virtual disponible afecta al rendimiento del servidor
266768 Cómo modificar el tamaño máximo de caché de base de datos de almacén de Exchange 2000 Server
286350 Cómo utilizar ADPlus para solucionar problemas de "bloquea" y "bloqueos"
Para obtener más información acerca del modificador /GB 3, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
291988Una descripción de la característica de 4 GB RAM Tuning y el parámetro de extensión de direcciones físicas
266096 Exchange 2000 requiere el modificador/3 GB con más de 1 gigabyte de RAM física
313707 Un servidor de Exchange 2000 con el "/ 3 GB" modificador en el archivo Boot.ini puede perder la conectividad de red bajo una gran carga de mensajería
328882 Uso de memoria de Exchange y el modificador/3 GB
Para obtener más información acerca de cómo solucionar problemas de fragmentación de memoria virtual, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
272537Notificación de la memoria virtual se calcula incorrectamente
306860 Estado de memoria incorrecta cuando se supervisa el estado de memoria virtual disponible
313084 El estado de la memoria es incorrecto cuando se supervisa el estado de memoria virtual disponible
319682 La información de Exchange 2000 almacenar informes pueden fragmentar un mensaje de advertencia de evento 327 ID y la memoria virtual
324118 El motor de base de datos de motor de almacenamiento Extensible contribuye a la fragmentación de memoria virtual
810985 Se produce la fragmentación de memoria virtual al que conmutar por error un servidor virtual de Exchange 2000
325467 ID. de suceso 9582 se produce inmediatamente después del clúster de conmutación por error
315771 Detiene el almacén de información en un clúster debido a la comprobación IsAlive
311901 The effects of 4GT tuning en las entradas de tabla de páginas del sistema

Propiedades

Id. de artículo: 325044 - Última revisión: sábado, 7 de abril de 2012 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange 2000 Enterprise Server
Palabras clave: 
kbinfo kbmt KB325044 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 325044

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