Différences entre versions de « Limiter l'utilisation CPU pour un processus »

De Ikoula Wiki
Jump to navigation Jump to search
(Page créée avec « Il peut être intéressant de pouvoir limiter l'utilisation CPU pour un processus afin que ce dernier ne surcharge pas votre serveur (cas d'une sauvegarde par exemple). L... »)
 
m (Robot : Remplacement de texte automatique -sauvegarde +{{Template:Sauvegarde}})
Ligne 1 : Ligne 1 :
Il peut être intéressant de pouvoir limiter l'utilisation CPU pour un processus afin que ce dernier ne surcharge pas votre serveur (cas d'une sauvegarde par exemple).
+
Il peut être intéressant de pouvoir limiter l'utilisation CPU pour un processus afin que ce dernier ne surcharge pas votre serveur (cas d'une {{Template:Sauvegarde}} par exemple).
  
 
Le paquet qui permet cela est ''cpulimit'' que vous pouvez installer via la commande suivante :
 
Le paquet qui permet cela est ''cpulimit'' que vous pouvez installer via la commande suivante :

Version du 26 février 2016 à 19:17

Il peut être intéressant de pouvoir limiter l'utilisation CPU pour un processus afin que ce dernier ne surcharge pas votre serveur (cas d'une sauvegarde par exemple).

Le paquet qui permet cela est cpulimit que vous pouvez installer via la commande suivante :

apt-get install cpulimit

Pour mettre en place la limitation CPU pour un processus en particulier, il vous faudra utiliser un screen.

Création du screen :

screen -S limitationCPU

Dans le screen, on met en place la limitation CPU (dans l'exemple ci-dessous, nous allons restreindre le processus ayant pour PID 888 à 50%) :

cpulimit -p 8888 -l 50%

On peut donc ensuite détacher le screen via Ctrl + A + D.

Si vous souhaitez rattacher le screen précédemment créé, il vous suffit de lancer :

screen -r limitationCPU