Re: [PATCH][ANNOUNCE]RIFS-ES Scheduling V1 release.

From: Mike Galbraith
Date: Sun Jun 17 2012 - 02:25:41 EST


On Sun, 2012-06-17 at 01:18 +0800, Chen wrote:

> CFS is good with its beautiful design. But in my opinion i think the
> sleeper feature will destroy the beautiful design.

Destroys may be a bit strong, but it does have it's problems, one being:
as resource contention increases, so does total sleep.

It would be great to come up with a model that works as well at letting
light tasks compete without the downsides, but until that happens, this
model is better than none at all. With no wakeup preemption model, the
scheduler is not fair to light tasks, a big hairy wart IMHO, which mars
the beauty more than sleep model "beauty marks" (ok, so they're warts).

"Beauty is in the eye of the beholder" and "Perfect is the enemy of
good" are both applicable.. as is "Math is hard, let's go shopping" :)

-Mike

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/