Configuración de la caché de particiones
La característica de particiones COM+ incluye una caché de particiones. Esta caché almacena asignaciones de usuario a partición y está diseñada para evitar el acceso repetitivo de Active Directory.
Cambio del tamaño de caché
La caché de particiones consta de tres tablas, cuyo tamaño se puede modificar para mejorar el rendimiento. Estas tablas constan del número de entradas de SID en la memoria caché, el número de entradas de unidad organizativa de la memoria caché y el número de entradas de partición en la memoria caché.
Para cambiar estos tamaños de tabla, los administradores pueden modificar los valores de una clave del Registro. La clave del Registro y sus valores son las siguientes:
HKLM\SOFTWARE\Microsoft\COM3\PartitionCache
Valores clave | Descripción |
---|---|
NumSidEntries |
Contiene el valor de REG_DWORD para el número de entradas de SID en la memoria caché (default=512). Este valor debe establecerse en un valor mayor que el número de identidades únicas que una máquina va a atender en el período de tiempo de invalidación de caché. |
NumNameEntries |
Contiene el valor REG_DWORD para el número de entradas de nombre de unidad organizativa en la memoria caché (valor predeterminado=64). Este valor debe establecerse en un valor mayor que el número de nombres de unidad organizativa únicos que una máquina va a atender en el período de tiempo de invalidación de caché. |
NumPartitionEntries |
Contiene el valor de REG_DWORD para el número de entradas de partición en la memoria caché (default=1024). En el período de tiempo de invalidación de caché, el valor DWORD debe establecerse en un número mayor que el número de particiones únicas que va a atender una máquina. Esto se debe a que el contexto de un componente puede incluir un identificador de partición para una partición que no reside en ese equipo. |
EntryExpiration |
Contiene el valor de REG_DWORD para el recuento de tics (cada tic = ~7 minutos) hasta que una entrada de caché no es válida (default=4 (~28 minutos)). |
Vaciado de la memoria caché
Dado que COM+ almacena en caché la partición predeterminada para los usuarios, es posible que desee llamar a este método después de cambiar la partición predeterminada para un usuario en Active Directory. Los administradores pueden hacerlo mediante programación llamando al método FlushPartitionCache .