A GUI do Windows não responde sob carga pesada: dar prioridade mais alta?

A GUI do Windows não responde sob carga pesada: dar prioridade mais alta?

Estou fazendo cálculos muito pesados ​​em uma máquina Windows Server 2012. Tipo, milhares de processos fazendo coisas pesadas.

Ocasionalmente, quero fazer algum trabalho administrativo e verificar o progresso. Mas os elementos da GUI do Windows são lentos/não respondem devido à carga.

Existe uma maneira de configurar o Windows para dar maior prioridade à GUI assim que ela começar a ser usada (ex: ao mover o mouse)?

Uma alternativa é fazer algo que reduza programaticamente a prioridade de thread do meu programa. (Por exemplo, posso definir todos os meus threads de trabalho para a prioridade mais baixa.) Mas estou curioso para saber se existe uma maneira mais simples.

Responder1

Eu configuraria meu processo para usar tantos núcleos quanto o sistema tiver menos 1

informação relacionada