Accueil·Commandes du terminal

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

OptionSignification
-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 1234

Make 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