Re: is KERNEL developement finished, yet ???

Helge Hafting (helgehaf@aitel.hist.no)
Fri, 06 Dec 2002 09:55:38 +0100


jeff millar wrote:
>
> Harnessing energy (rockets, nukes, etc) is fundamentally an unlimited
> engineering opportunity. But kernel development is mostly an attempt to
> reduce overhead to zero. If a kernel runs 90% efficient now, then there's
> only 10% additional improvement possible.
>

It isn't merely reducing overhead. You can, for example,
develop better caching/readahead/swap algorithms and sometimes
get fantastic improvement.

> On the other hand application software is fundamentally unlimited.
>
> So if you want to work on reliability, portability, maintainability, and
> adaptation to new hardware then kernels make a good career. But if you want
> to break new ground, then it's either application space or hardware.
>
You can break new ground with kernels too - whenever you find
new ways to use the hardware. Kernels for massively parallel
machines aren't standardized yet, for example.
And that's the way hardware may have to go for further improvement
when it hits the final size limits.

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