CA1600: Nie używaj priorytetu procesu bezczynności
TypeName |
DoNotUseIdleProcessPriority |
CheckId |
CA1600 |
Kategoria |
Microsoft.Mobility |
Złamanie zmiany |
Złamanie |
Przyczyna
Ta reguła występuje wówczas, gdy procesy są ustawione na ProcessPriorityClass.Idle.
Opis reguły
Nie można ustawić priorytet procesu na bezczynna.Procesy, które mają System.Diagnostics.ProcessPriorityClass.Idle będą zajmować Procesora, gdy mogłoby być bezczynny, a zatem będzie blokował wstrzymania.
Jak naprawić naruszenia
Ustaw procesów ProcessPriorityClass.BelowNormal.
Kiedy do pomijania ostrzeżenia
Ta reguła powinna pominięte tylko wtedy, gdy wymagany jest priorytet procesu bezczynnego i zagadnienia dotyczące mobilności może być bezpiecznie zignorowana.