Il servizio MA riceve molte richieste (comunicazione tra processi) per il recupero delle policy. Di conseguenza, il servizio MA è occupato a leggere (recupero) e a inviare policy dati a ciascun prodotto gestito mediante la comunicazione tra processi.
L'utilizzo della CPU durante policy Enforcement è direttamente collegato a quanto segue:
- Il numero di policy, in particolare, il numero di sezioni e di identificatori di risorse uniformi (URIs)
- Numero di prodotti gestiti registrati per policy Enforcement
Si supponga che il numero di URI configurati nelle policy sia
M e il numero di sezioni sia
N . Quindi, per ogni URI, il numero medio di richieste ricevute dal servizio MA è
(M*N + N +1).
Se il numero di prodotti gestiti registrati per policy imposizione è
K , il numero medio di richieste ricevute dal servizio ma è
(M*N + N +1)*K . Pertanto, l'utilizzo della CPU è più elevato durante l'applicazione delle policy.
Quando vengono create Policy complesse di grandi dimensioni per molti prodotti,
masvc.exe è necessario un notevole lasso di tempo per applicare le policy. Questo processo utilizza una notevole quantità di CPU.
È inoltre possibile osservare che il problema ha un impatto complessivo sulle prestazioni del computer. Questo problema di prestazioni può durare più di 10 minuti, durante i quali non viene visualizzata una riduzione dell'
masvc.exe utilizzo della CPU.