como limitar o uso da CPU no Windows 10

há momentos em que um ou mais processos começam a usar 100% da CPU no Windows 10. Isso pode levar a um sistema lento. Uma solução para esse problema é limitar o uso da CPU para aplicativos específicos no Windows 10. Vamos discutir isso neste artigo.

ajustar afinidade do programa

também podemos personalizar cada processo no Windows 10 para utilizar apenas núcleos de CPU específicos, deixando os outros para que os outros processos sejam executados simultaneamente. Isso pode ser usado para otimizar a utilização da CPU, mas somente se manuseado com cuidado.

observe que personalizar a afinidade do processo nem sempre é útil. Antes de mexer com eles, você precisa considerar se você tem núcleos de CPU que são principalmente ociosos, ou você está executando um aplicativo que executa threads independentes?

em uma situação em que um thread precisa ser executado antes do outro, a afinidade do processo pode ser definida para que ambos utilizem o mesmo núcleo. No entanto, softwares com threads independentes podem ser divididos em vários núcleos para aumentar seu desempenho.

outra consideração a ser feita é se os threads são intensivos em cache. Ou seja, todos eles dependem de dados em cache extensos? Se o fizerem, a execução de cada thread depende muito da disponibilidade dos dados em cache. Portanto, seria melhor executar cada thread em um núcleo separado para maximizar os recursos de dados em cache.

  1. Inicie o Gerenciador de tarefas e vá para a guia Detalhes.
  2. procure o processo que deseja modificar a afinidade e clique com o botão direito do mouse. Clique em Definir afinidade no Menu de contexto.
     definir afinidade
  3. na janela afinidade do processo, você pode selecionar os núcleos aos quais deseja que o processo limite e desmarcar as caixas ao lado do restante. Por padrão, todos os processos utilizam todos os núcleos.
     definir afinidade 2
    como meu computador tinha apenas 4 núcleos, ele os exibe como CPU 0, 1, 2 e 3.

mas como você saberá quais núcleos estão disponíveis? Isso pode ser verificado por meio da representação gráfica dos recursos da CPU do Gerenciador de Tarefas.

abra o Gerenciador de tarefas e vá para a guia Desempenho.

clique em CPU no painel esquerdo e, em seguida, clique com o botão direito do mouse no gráfico em tempo real no lado direito. Expanda alterar gráfico para e selecione processadores lógicos.
 tskmgmr change graph

Advertisement

o Gerenciador de Tarefas agora exibirá gráficos para utilização de cada núcleo individualmente, que podem ser usados para identificar os núcleos menos usados e atribuí-los a threads específicos.
 gráficos de núcleos de cpu

limite a utilização geral da CPU

muitos threads e processos geralmente ocupam os núcleos de processamento dentro da CPU. O excesso de desempenho da CPU também pode ser uma causa para superaquecer, especialmente em um ambiente antigo e empoeirado.

para verificar a quantidade de CPU que está sendo consumida a qualquer momento, vá para o Gerenciador de Tarefas.

Inicie o Gerenciador de Tarefas clicando com o botão direito do mouse na barra de tarefas e clique em Gerenciador de Tarefas.

mude para a guia Desempenho.

esta guia fornece uma representação gráfica e percentual de quanto cada compartimento está sendo usado, incluindo CPU, memória, rede e disco. A partir daqui, você pode determinar se a CPU está sendo usada em excesso.
 porcentagem de tskmgr
qualquer coisa acima de 90% pode ser considerada perigosa para a CPU e o hardware.

se você acha que é demais para o computador tomar, você pode definir um limite na utilização da CPU através das configurações, o que significa essencialmente que não permitirá a utilização da CPU acima desse limite. Isso não resolverá a lentidão do sistema, mas abordará o superaquecimento da CPU e afetará indiretamente seu desempenho.

  1. navegue até o seguinte local:
    Painel de Controle -> Hardware & Som> opções de Energia -> Alterar configurações do plano -> Alterar configurações de energia avançadas
  2. Opções De Energia da janela, expanda gerenciamento de energia do Processador e, em seguida, expanda o Máximo de estado do processador.
  3. agora clique na bateria e defina o valor limite máximo para a utilização da CPU. Faça o mesmo para conectado para permitir diferentes porcentagens máximas de Utilização da CPU para quando o computador estiver funcionando com bateria (no caso de laptops) e quando estiver funcionando com energia direta.
     potência avançada
  4. clique em Aplicar e Ok quando terminar.

agora você notará que a porcentagem de Utilização da CPU não ultrapassará o valor definido no Gerenciador de Tarefas.

tarefas úteis para otimização adicional da CPU

encerrar / eliminar todos os aplicativos, processos e arquivos não essenciais

quaisquer aplicativos ou serviços executados em segundo plano que não sejam necessários também ocupam espaço na CPU enquanto o usuário executa tarefas críticas ao tempo. Isso geralmente causa atrasos nas tarefas de alta prioridade.Vamos ver como podemos eliminar as tarefas e processos sem importância.

processo final utilizando CPU máxima

processos como varreduras de sistema e antivírus geralmente ocupam uma parte significativa da CPU ao pesquisar em todo o computador. Eles tornam a execução de outras tarefas simultaneamente quase impossível.

a solução perfeita para isso seria agendar esses aplicativos para executar varreduras em horários diferentes das horas ativas. No entanto, se o processo já foi executado, ele pode ser eliminado através do Gerenciador de Tarefas.

  1. abra o Gerenciador de Tarefas (Ctrl + Shift + Esc)
  2. na guia Processos, clique na barra da CPU para organizar as tarefas em ordem decrescente. Isso significa que os processos que recebem a porcentagem máxima de CPU chegariam ao topo.
  3. a partir daí, clique com o botão direito do mouse em qualquer tarefa que você não precisa no momento e clique em Finalizar tarefa.
    tarefa final tskmgr

isso liberará espaço na CPU para outras tarefas importantes.

ajuste automaticamente suas janelas para desempenho máximo

O Windows 10 vem com um recurso integrado para desativar todos os recursos visuais não essenciais instantaneamente. Isso pode ser usado para desligar todas as animações, sombras de janelas, etc. Embora pequenos, esses recursos ocupam algum espaço na CPU.

  1. Navegue até a seguinte:
    Menu Iniciar -> Configurações -> Sistema> Sobre> configurações Avançadas do sistema
  2. Na janela ” Propriedades do Sistema, na aba Avançado, clique em Configurações em Desempenho.
    propriedades do sistema
  3. na janela Opções de desempenho, na guia Efeitos Visuais, selecione Ajustar para melhor desempenho. Em seguida, clique em Aplicar e Ok.

agora você pode notar que o windows muda instantaneamente ao alternar entre eles, e nenhuma animação ocorre.

desativar aplicativos de inicialização automática

muitas vezes, existem alguns aplicativos que iniciam e pop-up assim que você liga o computador. Esses aplicativos diminuem significativamente o processo de inicialização do sistema, pois tentam ser executados durante o processo de inicialização e retêm outros threads críticos.

você pode desativar esses aplicativos de iniciar automaticamente, e pode executá-los mais tarde, se necessário.

execute o Gerenciador de tarefas e mude para a guia Inicialização.

você pode ver os aplicativos que suportam inicialização automática e seu status atual nesta guia. Clique nos aplicativos que você deseja desativar e clique em Desativar na parte inferior da janela.
 desativar inicialização automática

qualquer aplicativo não essencial agora abrirá espaço para outros processos mais importantes para executar e utilizar o processador.

excluir Pagefile

esta etapa não é tanto para a CPU, mas sim para otimizar o sistema em geral.

os arquivos de paginação são Arquivos de cache instantaneamente acessíveis armazenados no disco rígido. Os processos que são executados na RAM agora podem ser executados no disco rígido, economizando tempo e recursos de RAM. Estes são arquivos dinâmicos que podem se expandir até o tamanho da própria RAM. Você pode configurá-los para se excluir do disco rígido sempre que reiniciar ou desligar o computador.

configurá – los para exclusão automática abrirá espaço para novos arquivos no disco rígido e os processos antigos não serão mais executados.

como o processo envolve fazer alterações nos registros do sistema, é recomendável criar um ponto de restauração do sistema.

  1. abra o Editor do registro digitando regedit em execução.
  2. navegue até o seguinte no painel esquerdo:
    HKEY_LOCAL_MACHINE- > System – > CurrentControlSet -> Control -> Session Manager-> Memory Management
  3. no painel direito, clique duas vezes em ClearPageFileAtShutdown e defina os dados do valor como 1.
     definir dword
  4. clique em Ok e reinicie o computador para que as alterações entrem em vigor.

execute um serviço geral do hardware

começando pequeno, certifique-se de que o hardware do seu computador está limpo. Um acúmulo de poeira e detritos pode causar circulação inadequada de ar através do hardware, o que é importante para que ele funcione corretamente. É verdade que a carga na CPU e em outros hardwares faz com que o sistema responda lentamente, mas também a poeira nos ventiladores e dissipadores de calor.

a poeira também é, às vezes, a principal razão pela qual os sistemas costumam desligar completamente sem aviso prévio.

como você usou essas dicas para personalizar seu sistema operacional?

Veja também:

  • Como Habilitar Todos os Núcleos da CPU no Windows 11/10
  • Como Forçar Um programa Para a GPU no Windows 10
  • Como Corrigir IPHLPSVC Alto Uso de Memória no Windows 10
  • Chrome Usando Muita CPU? Aqui estão as correções para alto uso da CPU
  • como determinar e definir o tamanho ideal do arquivo de paginação no Windows 10

Write a Comment

O seu endereço de email não será publicado.