Partilhar via


CA1600: Não use a prioridade do processo ocioso

TypeName

DoNotUseIdleProcessPriority

CheckId

CA1600

<strong>Categoria</strong>

Microsoft.Mobility

Alteração significativa

Quebrando

Causa

Essa regra ocorre quando os processos são definidos como ProcessPriorityClass.Idle.

Descrição da regra

Não defina a prioridade do processo para ocioso. Processos que tenham System.Diagnostics.ProcessPriorityClass.Idle ocupará a CPU quando ele estariam ocioso e portanto bloqueará o modo de espera.

Como corrigir violações

Definir processos ProcessPriorityClass.BelowNormal.

Quando suprimir avisos

Esta regra deve ser substituída quando é necessária a prioridade de processo ocioso e considerações de mobilidade podem ser ignoradas com segurança.