Pular para o conteúdo

Processo consumindo 100% do core

Responder tópico
  • Denunciar
  • Indicar

1. Processo consumindo 100% do core

Enviado em 26/11/2014 - 21:54h

Boa noite amigos, tudo bem?

Estou com um probleminha aqui, tenho um processo rodando num VPS que está consumindo quase 100% de um core aleatório, fica alternando enquanto o processo está rodando. A afinidade dele está setada para 0-9.

Existe alguma possibilidade de diluir esse consumo por todos os cores, e consequentemente melhorar a performance dele?

Já procurei bastante pelo Google, mas não achei nada que se encaixe neste caso.

Agradeço desde já!

Responder tópico

2. Re: Processo consumindo 100% do core

Enviado em 27/11/2014 - 02:33h

tenho um processo rodando num VPS que está consumindo quase 100% de um core aleatório, fica alternando enquanto o processo está rodando. A afinidade dele está setada para 0-9.
Isso é culpa do agendador da cpu, e esse comportamento é normal. O agendador implementa algumas políticas que determinam quanto tempo uma thread pode rodar em um determinado núcleo.

Existe alguma possibilidade de diluir esse consumo por todos os cores, e consequentemente melhorar a performance dele?
Precisaria saber o que está tentando rodar... Aparentemente, o seu processo está executando uma operação sem suporte a multiprocessamento, neste caso não seria possível sem alterar o código.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder