CA1600 : Ne pas utiliser de priorité de processus inactif
TypeName |
DoNotUseIdleProcessPriority |
CheckId |
CA1600 |
Catégorie |
Microsoft.Mobility |
Modification avec rupture |
Oui |
Cause
Cette règle se produit lorsque les processus ont la valeur ProcessPriorityClass.Idle.
Description de la règle
Ne définissez pas de priorité de processus inactif.Les processus qui ont System.Diagnostics.ProcessPriorityClass.Idle occuperaient le processeur alors qu'il devrait être inactif et bloqueraient par conséquent la veille.
Comment corriger les violations
Affectez ProcessPriorityClass.BelowNormal aux processus.
Quand supprimer les avertissements
Cette règle doit être supprimée uniquement lorsque la priorité de processus Idle est requise et que les considérations sur la mobilité peuvent être ignorées sans risque.