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