renice
Processus et système
Syntaxe
renice -n <priority> -p <pid>Modifie la priorite d'un processus deja lance ; un utilisateur ordinaire ne peut que le rendre plus cedant, et revenir en arriere demande root.
Options courantes
| Option | Signification |
|---|---|
| -n <value> | The new niceness, from 19 (nicest) to -20 (greediest). |
| -p <pid> | Apply it to a process ID. |
| -u <user> | Apply it to all of a user's processes. |
| -g <pgid> | Apply it to a process group. |
Exemples
renice -n 10 -p 1234Make a running job nicer so it stops hogging the CPU.
sudo renice -n -5 -p $(pgrep -x mysqld)Give the database more priority than everything else.
Ce qui tourne et ce qui mange la machine. Identifier vient avant tuer.
Comment lire
- Les crochets [ ] marquent une partie facultative.
- Les points de suspension … signifient qu’on peut en mettre plusieurs.
- Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.
Questions fréquentes
Q. Que fait renice ?
Modifie la priorite d'un processus deja lance ; un utilisateur ordinaire ne peut que le rendre plus cedant, et revenir en arriere demande root.
Q. Comment l’écrire ?
renice -n <priority> -p <pid> — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 4 ici ; la liste complète est dans man renice. Cette commande relève de Processus et système.
Commandes liées
page man: man renice