state of Fedora kernel and Desktop use?

Chris Snook csnook at redhat.com
Fri Oct 24 11:58:20 UTC 2008


Valent Turkovic wrote:
> Hi devels & all,
> I'll be brief so not to take much of your time.
> 
> I read this article [1] about general Linux kernel development and how
> desktop use is ignored by mainstream kernel developers, and how
> desktop performance is suffering because of that.
> 
> I took out this quote to summarize:
> "I think the kernel developers at large haven't got the faintest idea
> just how big the problems in userspace are. It is a very small brave
> minority that are happy to post to lkml, and I keep getting users
> telling me on IRC, in person, and via my own mailing list, what their
> problems are. And they've even become fearful of me, even though I've
> never viewed myself as a real kernel developer."
> 
> What is the status of Fedora kernel regarding specific patches that
> make desktop perform better? Is is true that mostly big vendor issues
> get resolved and that kernel devels don't care enough for desktop
> users?
> 
> Cheers,
> Valent.
> 
> [1] http://apcmag.com/interview_with_con_kolivas_part_1_computing_is_boring.htm
> 

We do plenty of desktop optimization.  Con Kolivas was whining because we were 
being conservative about desktop optimizations that had a high risk of harming 
enterprise workloads, but the truth is that we're conservative about all 
optimizations that have a high risk of harming *any* workload, which is how we 
should be.

As for specific patches, we try to keep as close in sync with upstream as 
possible.  Fedora-specific patches are more likely to be features that aren't 
quite ready for the vast range of kernel configurations possible upstream, but 
we're confident of in the limited configurations we use in Fedora.  Performance 
optimizations tend to track rather closely.  Some distributions use experimental 
patches that haven't been merged upstream to optimize for some specific 
workload, but Fedora is used far too widely for that, and the payoff of those 
patches is generally rather small anyway.  For things that make a huge 
difference, there's enough motivation to get them upstream quickly, so we get 
them quickly too.

-- Chris




More information about the devel mailing list