On Mon, 23 Sep 2002, Jean-Claude Schopfer wrote:

> Surlignage Josep Serrano Margaleff <[EMAIL PROTECTED]>:
> 
> > Salut,
> > 
> > Regarde le comande "ulimit":
> >  -t     The maximum amount of cpu time in seconds
> > 
> Euh avec ulimit, je vais pouvoir dire ouais ok t'es un gentil processus, 
> tu fonctionne 10 minutes pis apr�s tu te kill...ou� non c'est pas �a
> que je veux....il faut qu'il dure le temps qu'il doit durer, mais
> jamais � plus de 25 % du CPU. En r�gle g�n�rale, je ne veux pas
> que mon CPU soit utilis� � plus de 30% longtemps sur un portable.
> 
IMHO, c'est impossible avec Linux.

Mais, aujourd'hui a Freshmeat:
http://freshmeat.net/projects/schedtool/?topic_id=136

On utilise O(1) scheduler par Ingo Molinar
http://people.redhat.com/mingo/O(1)-scheduler/

(Apologies - English)
Set:
SCHED_BATCH for compute jobs
SCHED_NORMAL for interactive work
SCHED_FF and SCHED_RR for real-time

This will not reserve 25% of the CPU for one process -
but it looks interesting for batch scheduling.



--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à