CPULimit est un utilitaire qui peut être utilisé pour limiter l'utilisation du processeur d'un processus ou d'un groupe de processus. Cela fonctionne en définissant l'affinité CPU d'un processus avec un ensemble spécifique de CPU. Cela peut être utile pour limiter l'impact d'un processus sur d'autres processus ou pour garantir qu'un processus n'utilise pas plus que sa juste part des ressources CPU.
Voici comment utiliser la commande CPULimit :
1.) Installez CPULimit :
- CPULimit n'est pas installé par défaut, pour l'installer utilisez :
```
miam, installez cpulimit
```
2.) Liste des processus :
- Répertoriez les processus et notez le PID du processus que vous souhaitez limiter. Utilisez la commande suivante :
```
ps-aux | tête
```
3.) Limiter l'utilisation du processeur d'un processus :
- Cette commande limite le processus PID à 1 CPU :
```
cpulimit -p PID -l 1
```
- Utilisez l'option -l pour limiter le pourcentage d'utilisation du processeur autorisé pour le PID spécifié. La valeur peut être définie entre 0 et 100.
Exemple :
```
cpulimit -l 50 -p 1234
```
- Cette commande limite le processus PID à 50 % de l'utilisation du processeur.
- Pour supprimer la limite du processeur, utilisez l'option -r.
Utilisation :
- -p, --pid (PID du processus)
- -l, --limite (Limite en pourcentage)
- -r, --release (Libérez la limite)
Remarque :Il est important de noter que CPULimit ne fonctionne que sur les systèmes Linux et nécessite les privilèges root pour s'exécuter. Certaines fonctionnalités de sécurité peuvent interférer avec CPULimit dans certains cas, c'est donc toujours une bonne pratique de la tester sur un système non critique avant de l'appliquer dans un environnement de production.
|