CA1600: Verwenden Sie keine Prozesse mit der Priorität "idle"
TypeName |
DoNotUseIdleProcessPriority |
CheckId |
CA1600 |
Kategorie (Category) |
Microsoft.Mobility |
Unterbrechende Änderung |
Breaking |
Ursache
Diese Regel tritt auf, wenn Prozesse auf ProcessPriorityClass.Idle festgelegt werden.
Regelbeschreibung
Legen Sie für Prozesse nicht die Priorität Idle fest.Prozesse, die über System.Diagnostics.ProcessPriorityClass.Idle verfügen, belegen die CPU, wenn sie sich andernfalls im Leerlauf befinden würde, und blockieren daher Standby.
Behandeln von Verstößen
Legen Sie Prozesse auf ProcessPriorityClass.BelowNormal fest.
Wann sollten Warnungen unterdrückt werden?
Diese Regel sollte nur dann unterdrückt werden, wenn für Prozesse die Priorität Idle erforderlich ist und Mobilitätsüberlegungen ohne Bedenken ignoriert werden können.