On Fri, 20 Aug 1999, Jonathan Case Nicklin wrote:

>Also, it looks to me like you removed some code in reschedule_idle 
>necessary for good real-time performace, in particular, evaluating the 
>preemptive_goodness of a task vs all of the tasks on all other CPU's.   

Agreed. If the p->policy of the wakenup task is SCHED_RT or SCHED_FIFO I
should try to reschedule all the running tasks (not only the one that runs
in the p->processor CPU).

I guess this won't have a bad(tm) performance impact in most of cases but,
yes we can do better. I'll fix this and I'll send the update to Linus.

Thanks for pointing this out! ;)

Andrea

-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]

Reply via email to