CPULimit é um utilitário que pode ser usado para limitar o uso da CPU de um processo ou grupo de processos. Funciona definindo a afinidade da CPU de um processo para um conjunto específico de CPUs. Isto pode ser útil para limitar o impacto de um processo em outros processos, ou para garantir que um processo não utilize mais do que o seu quinhão de recursos de CPU.
Veja como usar o comando CPULimit :
1.) Instale CPULimit:
- CPULimit não é instalado por padrão, para instalar use:
```
yum instalar cpulimit
```
2.) Listar processos:
- Liste os processos e anote o PID do processo que deseja limitar. Use o seguinte comando:
```
ps-aux | cabeça
```
3.) Limitar o uso da CPU de um processo:
- Este comando limita o processo PID a 1 CPU:
```
cpulimit -p PID -l 1
```
- Use a opção -l para limitar a porcentagem de uso de CPU permitida para o PID especificado. O valor pode ser definido de 0 a 100.
Exemplo :
```
cpulimit -l 50 -p 1234
```
- Este comando limita o processo PID a 50% do uso da CPU.
- Para remover o limite da CPU, use a opção -r.
Uso :
-
-p, --pid (PID do processo)
-
-l, --limite (Limite em porcentagem)
-
-r, --liberação (Libere o limite)
Nota :É importante observar que CPULimit funciona apenas em sistemas Linux e requer privilégios de root para ser executado. Alguns recursos de segurança podem interferir no CPULimit em alguns casos, por isso é sempre uma boa prática testá-lo em um sistema não crítico antes de aplicá-lo em um ambiente de produção.