CPULimit är ett verktyg som kan användas för att begränsa CPU-användningen för en process eller grupp av processer. Det fungerar genom att ställa in processoraffiniteten för en process till en specifik uppsättning processorer. Detta kan vara användbart för att begränsa inverkan av en process på andra processer, eller för att säkerställa att en process inte använder mer än sin beskärda del av CPU-resurser.
Så här använder du kommandot CPULimit :
1.) Installera CPULimit:
- CPULimit är inte installerat som standard, för att installera använd:
```
yum installera cpulimit
```
2.) Lista processer:
- Lista processer och notera PID för processen du vill begränsa. Använd följande kommando:
```
ps -aux | huvud
```
3.) Begränsa CPU-användning av en process:
- Detta kommando begränsar PID-processen till 1 CPU:
```
cpulimit -p PID -l 1
```
- Använd alternativet -l för att begränsa den procentandel av CPU-användning som tillåts för angiven PID. Värdet kan ställas in från 0 till 100.
Exempel :
```
cpulimit -l 50 -p 1234
```
- Detta kommando begränsar PID-processen till 50 % av CPU-användningen.
- För att ta bort CPU-gränsen, använd alternativet -r.
Användning :
- -p, --pid (PID för processen)
- -l, --limit (Gräns i procent)
- -r, --release (Släpp gränsen)
Obs :Det är viktigt att notera att CPULimit bara fungerar på Linux-system, och det kräver root-privilegier för att köras. Vissa säkerhetsfunktioner kan störa CPULimit i vissa fall, så det är alltid en god praxis att testa det på ett icke-kritiskt system innan du använder det i en produktionsmiljö.