Verwenden Sie keine Prozesse mit der Priorität idle
Aktualisiert: November 2007
TypeName |
DoNotUseIdleProcessPriority |
CheckId |
CA1600 |
Kategorie |
Microsoft.Mobility |
Unterbrechende Änderung |
Breaking |
Ursache
Diese Regel wird ausgelöst, wenn Prozesse auf ProcessPriorityClass.Idle festgelegt werden.
Regelbeschreibung
Legen Sie für Prozesse nicht die Priorität Idle fest. Prozesse mit System.Diagnostics.ProcessPriorityClass.Idle beanspruchen die CPU, wenn diese sich eigentlich im Leerlauf befindet, und blockieren so den Standbymodus.
Behandlung 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.