web-dev-qa-db-fra.com

Comment changer la priorité du processus en utilisant la ligne de commande

J'ai eu le problème suivant quand j'ai utilisé cette commande:

renice -19 1744 

enter image description here

2
Hamm

Il ne nécessite pas d'autorisations root pour inférieur la priorité de tout processus que vous possédez:

$ sleep 100 &
[1] 6965
$ renice 19 6965
6965 (process ID) old priority 0, new priority 19

levée la priorité nécessite une autorisation root:

$ renice -19 6965
renice: failed to set priority for 6965 (process ID): Permission denied

$ Sudo renice -19 6965
6965 (process ID) old priority 0, new priority -19

En résumé, élever la priorité nécessite le privilège root: utilisez Sudo.

5
John1024