Re: [PATCH] scheduler patch, faster still

yodaiken@chelm.cs.nmt.edu
Mon, 28 Sep 1998 11:49:57 -0600


On Mon, Sep 28, 1998 at 07:53:15PM +0200, Felix von Leitner wrote:
> I don't understand why you are flaming him so badly.
> I don't care if it fixes his problem or not. If it looks sensible and
> actually speeds something up without slowing the common case down,
> it's a good idea to integrate it.

It may _be_ sensible, but it does not look sensible.

> One of the cornerstones of computer science is
>
> Make the common case fast.

Larry probably heard of that before.

> Your argumentation about long RT run queues is not a valid argument.
> The common case is clearly to have an empty RT run queue or one with one
> process (MP3 player) and people who want to do hard RT will want to use
> RTLinux, anyway. The argument that it might not help long run queues is
> like using NT because it might become more stable in a few years.

Is it? And, isn't Richard arguing that his change makes sense only for
long queues?

> If the effects of his optimization is not measurable for typical
> workloads, who cares? As long as it does not make the code obfuscated
> or bloated or slower in the common case, it doesn't hurt.

That way lies madness or SysIII or both.

-- 

--------------------------------- Victor Yodaiken Department of Computer Science New Mexico Institute of Mining and Technology Socorro NM 87801 Homepage http://www.cs.nmt.edu/~yodaiken PowerPC Linux page http://linuxppc.cs.nmt.edu Real-Time Page http://rtlinux.org

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