El proceso W3wp.exe utiliza casi el 100 por ciento de los recursos de CPU al sincronizar mensajes de correo electrónico en Exchange Server 2003 Service Pack 2

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

En esta página

Síntomas

Utilice Microsoft Exchange ActiveSync para sincronizar con un buzón en un servidor que ejecuta Microsoft Exchange Server 2003 Service Pack 2 (SP2). Si Exchange Server 2003 Service Pack 2 contiene los mensajes de correo electrónico que son más de 10 MB, el proceso W3wp.exe de Exchange ActiveSync utiliza casi el 100 por ciento de los recursos de CPU durante mucho tiempo en Exchange Server 2003 SP2.

Causa

Este problema se produce porque debe asignar Exchange Server 2003 SP2 memoria para procesar el mensaje en incrementos de 4 KB. Por lo tanto, puede tomar miles de asignaciones para controlar un mensaje de gran tamaño. Este comportamiento consume mucha de recursos de CPU.

Solución

Información de la revisión

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema que se describe en este artículo. Aplíquela sólo en sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga esta revisión.

Si la revisión está disponible para descargar, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si no aparece en esta sección, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota Si se producen problemas adicionales o cualquier solución de problemas es necesario, es posible que deba crear una solicitud de servicio independiente. Se aplicarán los costos de soporte técnico usuales a las cuestiones y problemas que no reúnan los requisitos para esta revisión en cuestión. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Nota El formulario de "Descarga de revisión disponible" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Requisitos previos

Para aplicar esta revisión, debe tener instalado Exchange Server 2003 SP2.

Requisito de reinicio

Lo hace no tener que reiniciar el equipo después de aplicar esta revisión.Sin embargo, el servicio de administración de IIS y todos los servicios dependientes se reinician al aplicar este hotfix.

Información de reemplazo de hotfix

Esta revisión no sustituye a publicadas anteriormente hotfix.

Información de archivo

La versión en inglés de esta revisión tiene el archivo atributos (u otros posteriores) que se enumeran en la tabla siguiente. Las fechas y horas de estos archivos se muestran en hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para averiguar la diferencia entre la hora UTC y la hora local, utilice el Tiempo Zona ficha en la Fecha y hora elemento de Control Panel.
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoArchivo tamañoFechaTiempo
MASSync.dll6.5.7653.19757,76001-Nov-200717: 03


Después de aplicar esta revisión, puede establecer el valor de registro MaxAllocationIncrement para controlar cómo se asigna la memoria cuando se sincroniza un dispositivo de Exchange ActiveSync.

Nota Para obtener más información acerca de cómo establecer un valor adecuado de MaxAllocationIncrement, consulte la sección "Más información".

Nota El valor de registro MaxAllocationIncrement se encuentra en el subclave del Registro siguiente:
Contraer esta tablaAmpliar esta tabla
Subclave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MasSync\Parameters
Valor:MaxAllocationIncrement
Tipo:REG_DWORD
Datos:Comience con un incremento de 4 KB y doble con cada incremento hasta que se alcanza el valor de incremento máximo permitido.
Para ejemplo, los datos pueden ser 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048 y así sucesivamente.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se refiere a:".

Más información

Después de aplicar esta revisión, puede cambiar el valor de MaxAllocationIncrement más eficientemente reasignar la memoria que se utiliza durante la sincronización de dispositivo Exchange ActiveSync. Cambiando el valor de MaxAllocationIncrement, puede reducir el número de solicitudes de CPU que se realizan durante la sincronización.

Nota Después de cambiar el valor de MaxAllocationIncrement, debe supervisar la cantidad de memoria libre del sistema está disponible para asegurarse de que el sistema no quedarse sin memoria.

Cuando un dispositivo Exchange ActiveSync intenta sincronizar un mensaje de correo electrónico, se asignan 4 kilobytes (KB) de memoria para el proceso de la primera vez. Si la asignación inicial de 4 KB no es suficiente para sincronizar el mensaje, la asignación de memoria inicial se duplica a 8 KB. 8 KB no es suficiente para sincronizar el mensaje, la asignación de memoria se doblará si nuevamente en 16 KB. Este proceso de asignación de memoria de incremento continúa hasta que se alcanza el valor en la subclave MaxAllocationIncrement. Cuando se alcanza el valor de la subclave MaxAllocationIncrement, memoria incrementa el valor en la subclave MaxAllocationIncrement.

Por ejemplo, considere los siguientes escenarios cuando un dispositivo de Exchange ActiveSync solicita un mensaje de correo electrónico es de 128 KB:

Contraer esta tablaAmpliar esta tabla
Tamaño del mensajeValor de MaxAllocationIncrementValores de reasignaciónNúmero de reasignaciones
128No aplicable4, 8, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56. 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 12830
12884, 8, 16, 24, 32, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 12815
128164, 8, 16, 32, 48, 64, 80, 96, 112, 1289
128324, 8, 16, 32, 64, 96, 1286
Además, tenga en cuenta los siguientes escenarios cuando un dispositivo de Exchange ActiveSync solicita un mensaje de correo electrónico es de 20 megabytes (MB):

Contraer esta tablaAmpliar esta tabla
Tamaño del mensajeValor de MaxAllocationIncrementNúmero de reasignaciones
24.57651245
24.576819213

Referencias

Para obtener más información acerca de terminología de la actualización de software, haga clic en el artículo siguiente número para ver el artículo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft

Para obtener más información acerca del esquema de nomenclatura para las actualizaciones de software de Exchange Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
817903 Nuevo esquema de nomenclatura para los paquetes de actualización de software de Exchange Server


Propiedades

Id. de artículo: 941439 - Última revisión: jueves, 10 de noviembre de 2011 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
Palabras clave: 
kbautohotfix kbhotfixserver kbqfe kbmt KB941439 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): 941439

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