O Windows 10 tem várias opções que você pode usar para obter um melhor desempenho. Os recursos de afinidade de processador e prioridade de CPU do sistema operacional são alguns dos mais inovadores e, embora não seja uma solução mágica para um aumento de desempenho imediato, fará diferença se você tiver componentes legados.
Devido à sensibilidade dos processos, você só deve definir a afinidade do processador e a prioridade da CPU se estiver familiarizado com o material técnico. No entanto, se você está pronto para ajustar seu sistema para ser o melhor de todos, vamos explorar como definir a afinidade do processador e a prioridade da CPU no Windows 10.

Links Rápidos
O que é convergência de processador no Windows 10?
Cada sistema operacional possui um algoritmo de programação básico. O algoritmo de escalonamento é responsável por distribuir os recursos do computador em diferentes processos ou threads. No Windows 10, centenas de processos podem ser executados ao mesmo tempo.
A CPU não pode processar todos esses processos de uma vez, então o algoritmo de escalonamento gerencia esses processos e aloca o tempo da CPU para eles com base em vários fatores.
Como tal, a Afinidade do Processador pode ser considerada como um usuário interferindo no agendador. Normalmente, o algoritmo de agendamento do Windows determina qual processo será executado em quais núcleos da CPU. Se você definir a Afinidade do Processador manualmente, poderá forçar a execução de um processo ou thread em qualquer núcleo que desejar.
Simplificando, isso lhe dá uma vantagem Afinidade do processador Atribua um ou mais núcleos de CPU a quaisquer processos ou threads de sua escolha. Apenas processos ou threads para os quais a afinidade é especificada serão executados nos núcleos especificados.
No entanto, isso não tornaria os kernels exclusivos apenas para esses processos. O Windows ainda pode atribuir processos diferentes a esses núcleos. Definir a afinidade do processador afeta apenas os processos escolhidos, fazendo com que eles sejam executados apenas em núcleos designados.
Qual é a prioridade da CPU no Windows 10?
Como explicamos acima, pode haver centenas de processos ou threads competindo por tempo de CPU a qualquer momento no Windows 10. Para garantir que processos e threads importantes tenham acesso prioritário aos recursos da CPU, você Agendamento do Windows Atribui prioridade a cada processo e thread em execução no sistema operacional.
Por exemplo, o algoritmo de agendamento do Windows dá alta prioridade aos processos críticos do Windows, como Sistema e Windows Explorer. Se esses processos estiverem em uma fila, eles poderão chegar à CPU antes dos processos de baixa prioridade.
Portanto, ao definir manualmente a prioridade da CPU de um processo como alta, o agendador do Windows garantirá que esse processo tenha acesso prioritário aos recursos da CPU.
Finalmente, a "prioridade da CPU" é completamente diferente da "afinidade do processador". Quando a configuração de prioridade da CPU de um processo informa ao cronograma como lidar com esse processo, a configuração da afinidade do processador bloqueia o processo para núcleos / núcleos específicos da CPU. Com um grupo de afinidade de processador, mesmo se um processo tiver uma prioridade alta ou baixa, ele será executado em núcleos / núcleos específicos.
Por que você pode querer alocar núcleos de CPU para um aplicativo específico
Um dos maiores problemas que a computação moderna tem que enfrentar é o grande número de aplicativos de thread único. Mesmo em 2021, onde a maioria dos processadores são quad-core ou superior, alguns aplicativos usam apenas um dos muitos núcleos disponíveis.
Isso apresenta um problema para o agendamento de sistemas operacionais modernos: como você agende processos single-threaded em processadores multi-thread sem quebrar a compatibilidade?
Na maioria das vezes, os programadores hoje em dia agendam com eficiência processos single-threaded em CPUs modernas. Mas há momentos em que um aplicativo antigo trava devido à compatibilidade insuficiente. É aqui que definir a afinidade do processador pode ajudar.
A afinidade do processador limita as operações à execução em núcleos de CPU específicos. No caso de aplicativos legados de thread único, você pode limitar esses processos a um único núcleo de CPU configurando a afinidade do processador.
Além disso, pessoas com hardware mais fraco também podem se beneficiar da definição de alta prioridade em suas tarefas importantes. Por exemplo, se você for um editor de vídeo, poderá definir seu aplicativo de renderização com alta prioridade antes de começar a renderizar o vídeo. Dessa forma, quando você deseja visualizar um vídeo, o Windows sabe que deve dedicar a maior parte de sua atenção para superá-lo.
Como definir a afinidade do processador e a prioridade da CPU
Para definir a afinidade do processador e a prioridade da CPU, você terá que abrir o gerenciador de tarefas e continuar a partir daí.
Portanto, abra o Gerenciador de Tarefas clicando com o botão direito na barra de tarefas do Windows 10 e escolhendo Gerenciador de Tarefas. Em seguida, vá para o processo para o qual deseja definir a afinidade.
A seguir, clique com o botão direito neste processo e escolha Vá para detalhes.

O processo que você escolher será destacado no novo painel que aparece. Clique com o botão direito no processo destacado e selecione Definir afinidade. O painel Afinidade do processador aparecerá agora.

No painel Afinidade do processador, desmarque os núcleos da CPU nos quais você não deseja executar a operação. Depois disso, clique em OK. A afinidade do processador agora será definida e o processo escolhido será executado apenas nos núcleos de CPU especificados.

Para definir a prioridade da CPU, clique com o botão direito em qualquer processo no Gerenciador de Tarefas e selecione Vá para detalhes.
Em seguida, clique com o botão direito do mouse no processo destacado e clique em Definir prioridade.

Agora, escolha Prioridade no menu pop-up. Se você deseja executar seu processo assim que precisar, selecione tempo real.
No entanto, a escolha de tempo real Isso resultará em outros processos do sistema, possivelmente críticos, aguardando na fila. Isso pode levar à desaceleração geral do sistema no caso mais brando e à falha completa do sistema no pior caso, portanto, tome cuidado ao definir qualquer processo para prioridade em tempo real.

Por outro lado, é mais seguro escolher alta prioridade, desde que você não coloque muitos processos em alta prioridade.
As outras opções da lista são Acima do normal, Normal, Abaixo do normal e Baixo, que não precisam de mais explicações.
Não limite a afinidade do processador e a prioridade da CPU se você não sabe o que está fazendo
Você só deve definir a afinidade do processador e a prioridade da CPU se souber o que está fazendo. O aumento no desempenho, embora significativo em alguns casos, não compensa os problemas que você pode encontrar se algo der errado. De lentidão a travamentos aleatórios do sistema, definir afinidade e prioridade deve ser apenas sua última opção.
A afinidade do processador e a prioridade da CPU não são as únicas maneiras de aumentar o desempenho do Windows 10. Existem inúmeras Truques de ingredientes e aplicativos que você pode usar para obter algum desempenho do seu hardware antigo. Verificar Melhores maneiras de melhorar o desempenho dos jogos em seu laptop Windows 10.









