Re: what's next for the linux kernel?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'd venture to say that Linux scalability is fantastic. This also sounds like 
a repeat of a debate that happened ten years ago.

I too was intrigued by Andrew's comment about 'finishing the kernel', though 
I'm guessing (albeit without ever having spoken to Andrew personally) that it 
was partially in jest. What it does suggest, though, is a point that KDE 
desktop developer Aaron Seigo has made recently about the focus moving up the 
stack.

If we are admirably tackling the problems of hardware compatibility, 
stability, scalability and we've implemented most of the important features 
that belong in the kernel, then a lot of the development fire for a so-called 
complete Linux system is going to have to move up the stack - into the 
userland.

Indeed, adding 100 cores to my Pentium 4 isn't going to do me a damned bit of 
good when Akregator goes to query some 40 RSS feeds and Kontact blocks, 
refusing to process GUI events. It's also not going to make compiling a 
single .c file any faster. 

I have no doubt that the bright minds here on LKML will continue to find 
places to improve Linux's scalability, but that certainly doesn't require 
rebuilding the kernel - we're already doing remarkably well in the 
scalability department.

The bottom line is that the application developers need to start being clever 
with threads. I think I remember some interesting rumors about Perl 6, for 
example, including 'autothreading' support - the idea that your optimizer 
could be smart enough to identify certain work that can go parallel.

As dual cores and HT become more popular, the onus is going to be on the 
applications, not the OS, to speed up. 

Regards,
Chase Venters

On Sunday 02 October 2005 08:10 pm, Luke Kenneth Casson Leighton wrote:
> ... words ...
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux