segunda-feira, dezembro 17, 2018
Home » Linux » Limitando o Processamento (CPU) de um processo no Linux

Limitando o Processamento (CPU) de um processo no Linux

Navegando no Dicas-L achei esta dica muito útil para Liux, repasso a vocês com os devidos créditos, off course.
Algo que pode ser muito útil na vida de um administrador, é limitar o uso de CPU (processamento) de cada aplicativo no sistema. Para esta finalidade existe o software cpulimit. Sua utilização é bem simples e fácil.
sintaxe: cpulimit [alvos] [opções]
 

Como alvo para a ação do programa cpulimit temos três opções:

  1. podemos indicar um processo, por meio de seu número identificador (process id ou PID, através da diretiva -p ou –pid);
  2. podemos indicar o nome do programa executável (diretiva -e ou –exe);
  3. finalmente, podemos indicar o caminho completo que leva ao arquivo executável do programa (diretiva -P ou –path).

As ações podem ser:
-l ou –limit=5
especifica o tamanho da limitação em %
-v ou –verbose
mostra as estatísticas
-z ou –lazy
se o processo não existir ou for terminado, o comando é finalizado
O comando é extremamente interessante, e tem várias aplicações, porém deve ser usado com cautela. Em alguns testes alguns softwares travaram. Para cancelar a ação, digite Ctrl+C. Uma possibilidade interessante é determinar se seu programa consegue trabalhar com baixa quantidade de CPU disponível.
creditos: http://www.dicas-l.com.br/arquivo/limitando_o_uso_da_cpu_por_programa.php

Sobre Diego Duarte

Diego Duarte atua como coordenador de suporte, é apaixonado por TI e arranha um violãozinho nos finais de semana

Gostou do conteúdo? Deixe seu comentário