Por que * not * alterar a prioridade de um thread ThreadPool (ou Task)?
Existem muitos lugares na Web e Stack Overflow em que é desencorajado a alteração da prioridade de umGrupo de discussã thread ou TPLTaref. Em particular
No entanto, é uma questão simples, e o depurador mostra que a alteraçãofa parece manter-se (na medida em que o valor pode ser lido novamente
Thread.CurrentThread.Priority = ThreadPriority.AboveNormal;
Então a pergunta é: qual é o @ específirazã para este tabu em particular?
Minha suspeita: isso atrapalha as suposições delicadas de balanceamento de carga da piscina. Mas isso não explica por que algumas fontes dizem que você não pode mude