brennoclins / bcl-github-blog

Aplicativo desenvolvido para criar um blog através de ISSUES no GITHUB.
https://bcl-github-blog.netlify.app/
0 stars 0 forks source link

Limitando o uso da CPU no Linux #5

Open brennoclins opened 4 months ago

brennoclins commented 4 months ago

O cpulimit é uma ferramenta de linha de comando leve para limitar o uso da CPU por um processo ou grupo de processos em sistemas Linux. Ele é particularmente útil para evitar o superaquecimento da CPU, especialmente em ambientes com recursos limitados ou com processos que consomem muita CPU.

Principais funcionalidades:

Vantagens do cpulimit:

Desvantagens do cpulimit:

Como usar o cpulimit:

A sintaxe básica do cpulimit é a seguinte: Bash

cpulimit [opções] -l <limite_porcentagem> [pid | nome_do_processo | comando]

Opções:

-l <limite_porcentagem>: Especifica o limite de uso da CPU em porcentagem.
-p <pid>: Limita o processo com o PID especificado.
-e <nome_do_processo>: Limita todos os processos com o nome especificado.
-f <comando>: Limita todos os processos que correspondem ao comando especificado.
-q: Exibe apenas o PID do processo limitado.
-v: Aumenta o nível de verbosidade da saída.

Exemplo de uso:

Para limitar o uso da CPU do processo com PID 1234 para 50%, execute o seguinte comando: Bash

cpulimit -l 50 -p 1234

Para limitar o uso da CPU de todos os processos chamados "firefox" para 30%, execute o seguinte comando: Bash

cpulimit -l 30 -e firefox

Conclusão:

O cpulimit é uma ferramenta valiosa para gerenciar o uso da CPU em sistemas Linux e evitar o superaquecimento. Sua simplicidade, eficiência e versatilidade o tornam uma ótima opção para usuários iniciantes e experientes.