El servicio MA recibe muchas solicitudes (comunicación entre procesos) para obtener directivas. Como resultado, el servicio MA está ocupado leyendo (capturando) y enviando datos de directiva a cada producto gestionado a través de la comunicación entre procesos.
La utilización de la CPU durante la implementación de directivas está vinculada directamente a lo siguiente:
- El número de directivas, en concreto, el número de secciones y los identificadores de recursos uniformes (URIs)
- Número de productos gestionados registrados para directivas implementadas
Suponga que el número de URI configurados en las directivas es
M y el número de secciones
N . A continuación, para cada URI, el número medio de solicitudes recibidas por el servicio MA es
(M*N + N +1).
Si el número de productos gestionados registrados para las implementaciones de directivas es
K , el promedio de solicitudes recibidas por el servicio MA es
(M*N + N +1)*K . Por lo tanto, la utilización de la CPU es mayor mientras se implementan directivas.
Cuando se crean directivas complejas grandes para muchos productos,
masvc.exe se tarda bastante tiempo en aplicar las directivas. Este proceso consume una cantidad considerable de CPU.
También puede observar que el problema tiene un impacto general en el rendimiento del equipo. Este problema de rendimiento puede durar más de 10 minutos, durante los cuales no se ve una reducción del uso de la
masvc.exe CPU.