Ne pas utiliser la priorité de processus inactifs
Mise à jour : novembre 2007
TypeName |
DoNotUseIdleProcessPriority |
CheckId |
CA1600 |
Catégorie |
Microsoft.Mobility |
Modification avec rupture |
Oui |
Cause
Cette règle se déclenche lorsque les processus ont la valeur ProcessPriorityClass.Idle.
Description de la règle
N'affectez pas la valeur Idle à la priorité de processus. Les processus avec System.Diagnostics.ProcessPriorityClass.Idle occupent l'unité centrale alors qu'ils devraient être inactifs, ce qui entraîne un blocage de la mise en 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.