Non impostare la priorità del processo su Inattivo
Aggiornamento: novembre 2007
TypeName |
DoNotUseIdleProcessPriority |
CheckId |
CA1600 |
Categoria |
Microsoft.Mobility |
Breaking Change |
Breaking |
Causa
La regola viene generata quando i processi sono impostati su ProcessPriorityClass.Idle.
Descrizione della regola
Non impostare la priorità del processo su Inattivo. I processi con System.Diagnostics.ProcessPriorityClass.Idle occupano la CPU che diversamente sarebbe inattiva e bloccano quindi la modalità standby.
Correzione di violazioni
Impostare i processi su ProcessPriorityClass.BelowNormal.
Esclusione di avvisi
Queste regole dovrebbero essere escluse solo se è necessaria una priorità di processo Inattivo ed è possibile ignorare le considerazioni di mobilità senza problemi di sicurezza.