Partager via


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.