Clave del registro para ajustar el subproceso COM + y actividad

Importante: Este artículo contiene información acerca de cómo modificar el registro. Asegúrese de hacer copia de seguridad del registro antes de modificarlo. Asegúrese de que sabe cómo restaurarlo si ocurre algún problema. Para obtener más información acerca de cómo hacer copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

INTRODUCCIÓN

COM + mejora Microsoft Transaction Server (MTS) con un nuevo modelo de subprocesamiento que proporciona sincronización simplificada. El control de sincronización se ha desplazado desde el apartamento de un único subproceso (STA) en MTS a actividad en COM +. En COM +, el apartamento puede asignar un subproceso a varias actividades.

Más información

Advertencia: pueden producirse problemas graves si modifica incorrectamente el registro mediante el Editor del registro o mediante cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar que estos problemas puedan resolverse. Modifique el registro bajo su propio riesgo.

En MTS, cada paquete tiene su propio grupo de subprocesos con un límite de tamaño predeterminado. Sin embargo, en COM +, el grupo de subprocesos es dinámico y tiene menor tamaño promedio del grupo para evitar una sobrecarga excesiva del cambio de subproceso.


Para obtener más información acerca de las diferencias en el subprocesamiento modelos entre MTS y COM +, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Diferencias de grupo de subprocesos 282490 entre MTS y COM +

Sin embargo, en determinadas situaciones, los servidores de nivel medio lento pueden experimentar un rendimiento bajo debido a la falta de subprocesos y la concurrencia en tiempo de ejecución de COM +. Puede agregarse comenzando con Post de Microsoft Windows 2000 Service Pack 2 COM + Rollup Hotfix 10 (que permite a COM + simular el comportamiento MTS), la clave del registro siguiente:
HKEY_LOCAL_MACHINE\Software\Microsoft\COM3\STAThreadPool
Nombre de valor: EmulateMTSBehavior
Tipo de datos: REG_DWORD
Datos del valor: valor predeterminado es 0
Cualquier valor distinto de cero para el valor de EmulateMTSBehavior hace que el grupo de subprocesos para emular el comportamiento MTS, es decir, una actividad para cada subproceso y 100 subprocesos máximo para cada paquete.

Nota: Con el valor de EmulateMTSBehavior, tan pronto como existan 100 actividades de x 1 de subprocesos STA, COM + inicia enlazar varias actividades a los subprocesos STA. COM + hace esto para seguir respondiendo a las solicitudes de activación.

Si experimenta problemas de rendimiento mientras que la utilización de la CPU es baja, puede establecer este valor para aumentar la posibilidad de asignar un subproceso a su solicitud.
Nota: La configuración predeterminada de COM + está optimizada y probada para la mayoría de las situaciones. Debe consultar a los profesionales de soporte técnico de Microsoft antes de modificar estos valores.

Referencias

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

294510 post Windows 2000 Service Pack 2 COM + Rollup Hotfix 10 está disponible

Para obtener más información acerca de apartamentos de un único subproceso (STA) y apartamentos multiproceso (MTA), visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
Propiedades

Id. de artículo: 303071 - Última revisión: 22 ene. 2017 - Revisión: 1

Comentarios