Re: SD_SHARE_CPUPOWER breaks scheduler fairness
From: Con Kolivas
Date: Wed Jun 01 2005 - 16:47:51 EST
On Thu, 2 Jun 2005 04:41, Steve Rotolo wrote:
> I guess the bottom-line is: given N logical cpus, 1/N of all
> SCHED_NORMAL tasks may get stuck on a sibling cpu with no chance to
> run. All it takes is one spinning SCHED_FIFO task. Sounds like a bug.
You're right, and excuse me for missing it. We have to let SCHED_NORMAL tasks
run for some period with rt tasks. There shouldn't be any combination of
mutually exclusive tasks for siblings.
I'll work on something.
Cheers,
Con
Attachment:
pgp00000.pgp
Description: PGP signature