{{tag>administration réseau système logiciels tutoriel}} ---- ====== Comment changer la priorité d'un processus ? ====== ===== La priorité ? ===== La gestion de la priorité sous linux est celle-ci : * de -1 à - 20 ce sont des priorités hautes, - 20 étant la plus haute. * de 0 à 19 ce sont priorités basses , 19 la plus basse. **Attention à ne pas monter trop haute la priorité des processus.** Il faudrait expliquer comment garder les paramètres de priorité, ils disparaissent quand on relance les logiciels. ===== Baisser la priorité ===== ==== Méthode graphique ==== Pour baisser la priorité d'un processus facilement lancer un [[:Moniteur système]] : * Clic droit sur le processus → modifier la priorité → déplacer pour obtenir faible ou très faible. ==== Méthode ligne de commande ==== Remplacer //leprocessus// par le processus désiré et x par une valeur entre 0 et 19 : pidof LEPROCESSUS | xargs renice X Exemple : pidof compiz.real | xargs renice 5 ===== Augmenter la priorité (nécessite les droits root) ===== **Attention n'augmentez pas trop la priorité, risque d'importants lags pc!** Il existe une méthode pour pouvoir changer la priorité d'un processus sans ouvrir à chaque fois votre terminal. Il s'agit de donner les droits à l'utilisateur et non qu'à l'administrateur, ce qui peut poser des problème de sécurité. Il suffit d'éditer le fichier /etc/security/limits.conf et de rajouter à la fin du fichier [USER] - nice -20 (remplacer "[USER]" par le nom de votre utilisateur) ou alors toujours en remplaçant "[USER]" par le nom de votre utilisateur dans votre terminal sudo echo "[USER] - nice -20" >> /etc/security/limits.conf A préciser : risques ==== Méthode ligne de commande ==== Remplacer //leprocessus// par le processus désiré et x par une valeur entre -20 et -1 : pidof | sudo xargs renice Exemple : pidof compiz.real | sudo xargs renice -1 pidof : renvoi le pid du processus. xargs : construit la commande à partir de ce que renvoie pidof. Pour connaître le nom du processus : pstree ---- //Contributeurs : [[:utilisateurs:psychederic|Psychederic]],[[:utilisateurs:Alicya|Alicya]].//