[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lancer un prog avec une priorité basse mm si ca prend plus de temps



Thierry B wrote:

> Bonjour,
> 
> J'aimerais lancer un programme avec une priorité basse mm si ca prend
> plus de temps, mais que ma machine ne soit pas ralentie pendant ce temps.
> 
> Est-ce qu'il y a mieux que "nice" pour faire ce genre de choses?

Avec un noyau patché et schedtool, on peut faire encore mieux, les process
ne seront exécutés que lorsqu'il restera du temps processeur non utilisés,
et avec une priorité disque faible (ionice). Par contre, cela stoppera
réellement l'exécution si on utilise trop de proc à coté.
Le patch noyau :
http://members.optusnet.com.au/ckolivas/kernel/

# apt-get install schedtool (que dans unstable)

ensuite on lance les commandes avec :
$ schedtool -D -n 20 -e macommande
(scheduler sched_idle et nice 20)

ou pour les process déjà lancés :
$ schedtool -D -n20 `pgrep macommande`

> 
> Merci :-)
> 
> 




Reply to: