CPULimit is een hulpprogramma dat kan worden gebruikt om het CPU-gebruik van een proces of een groep processen te beperken. Het werkt door de CPU-affiniteit van een proces in te stellen op een specifieke set CPU's. Dit kan handig zijn om de impact van een proces op andere processen te beperken, of om ervoor te zorgen dat een proces niet meer dan zijn eerlijke deel van de CPU-bronnen gebruikt.
Zo gebruikt u de CPULimit-opdracht :
1.) Installeer CPULimit:
- CPULimit is niet standaard geïnstalleerd. Om te installeren gebruik je:
```
yum installeer cpulimit
```
2.) Lijstprocessen:
- Maak een lijst van processen en noteer de PID van het proces dat u wilt beperken. Gebruik de volgende opdracht:
```
ps -aux | hoofd
```
3.) Beperk het CPU-gebruik van een proces:
- Dit commando beperkt het PID-proces tot 1 CPU:
```
cpulimiet -p PID -l 1
```
- Gebruik de optie -l om het toegestane percentage CPU-gebruik voor de opgegeven PID te beperken. De waarde kan worden ingesteld van 0 tot 100.
Voorbeeld :
```
cpulimiet -l 50 -p 1234
```
- Deze opdracht beperkt het PID-proces tot 50% van het CPU-gebruik.
- Gebruik de optie -r om de CPU-limiet te verwijderen.
Gebruik :
- -p, --pid (PID van het proces)
- -l, --limit (Limiet in percentage)
- -r, --release (Laat de limiet vrij)
Opmerking :Het is belangrijk op te merken dat CPULimit alleen op Linux-systemen werkt en root-rechten vereist om te kunnen werken. Sommige beveiligingsfuncties kunnen in sommige gevallen CPULimit verstoren, dus het is altijd een goede gewoonte om het op een niet-kritiek systeem te testen voordat u het in een productieomgeving toepast. |