Limiter le CPU consommé par une appli?

Est-il possible de limiter sous Linux la quantité de CPU consommée par une appli. spécifique?

J’essaie notamment de faire tourner imule sur mon eee (amule crypté), et le cryptage le met à genoux. Bref, j’aimerais un peu le brider.

Merci.

Bonjour,

regarde “man nice”

Salut.

Nice ne limite pas le cpu mais spécifie la priorité d’une application.

Avec 39 niveaux de priorités tu devrais y arriver, met une priorité à 10 à ton imule

si tu veux le plus bas 19 :slightly_smiling:
utilise htop pour un changement facile :slightly_smiling: (pour certain niveau il faut etre en root)

Si tu veux vraiment que ton appli passe après tout le monde,
tu peux regarder ce que fait schedtool (et aussi ionice dans la même lignée).

Par exemple, j’ai l’habitude de lancer mes tâches les plus lourdes (et les moins interactives) avec :
schedtool -B -e ionice -c 3