CA1600:不要使用 Idle 进程优先级
类型名 |
DoNotUseIdleProcessPriority |
CheckId |
CA1600 |
类别 |
Microsoft.Mobility |
是否重大更改 |
是 |
原因
当进程设置为 ProcessPriorityClass.Idle 时,将引发此规则。
规则说明
不要将进程优先级设置为 Idle。 具有 System.Diagnostics.ProcessPriorityClass.Idle 优先级的进程将在 CPU 本应处于空闲状态时占用它,从而阻止进入待机状态。
如何解决冲突
将进程设置为 ProcessPriorityClass.BelowNormal。
何时禁止显示警告
只有当 Idle 进程优先级是必需的,而且可以安全地忽略移动性注意事项时,才应禁止显示此规则。