Linked by Thom Holwerda on Sun 22nd Apr 2007 22:47 UTC
Linux Ingo Molnar released a new patchset titled the 'Modular Scheduler Core and Completely Fair Scheduler'. He explained, "this project is a complete rewrite of the Linux task scheduler. My goal is to address various feature requests and to fix deficiencies in the vanilla scheduler that were suggested/found in the past few years, both for desktop scheduling and for server scheduling workloads."
Thread beginning with comment 233057
To read all comments associated with this story, please click here.
It is ...
by fithisux on Mon 23rd Apr 2007 06:22 UTC
fithisux
Member since:
2006-01-22

research my friend you will not see in commercial OSes. However I wish research extended to device drivers to find a away to simplify them more.

Reply Score: 1

RE: It is ...
by jessta on Mon 23rd Apr 2007 08:02 in reply to "It is ..."
jessta Member since:
2005-08-17

From my understanding, a device driver can only be as simple as the hardware API of the device being driven.
Since there are so many different devices each with different APIs(some of which are broken) this makes for a lot of mess.
Then take the fact that many device drivers have to be reverse-engineered because the hardware manufacturers are insanely not releasing specs on their hardware.

It's like trying simplify the web, we have to get a huge number of people to agree on a standard, and then you still have to implement messy ways to get around the people that don't. This is one of the reasons webbrowsers are so big and messy.

- Jesse McNelis

Reply Parent Score: 4

RE[2]: It is ...
by dagw on Mon 23rd Apr 2007 11:44 in reply to "RE: It is ..."
dagw Member since:
2005-07-06

Another problem is we consumers always want to newer and cooler features delivered faster and at lower prices.

If everybody had been perfectly happy with the HTML 2.0 standard, most browsers would be fully compatible.

Reply Parent Score: 2

RE: It is ...
by dagw on Mon 23rd Apr 2007 11:40 in reply to "It is ..."
dagw Member since:
2005-07-06

While you won't 'see' this kind of research in a commercial OS, it would be naive to assume it isn't happening. I'd be very surprised if Microsoft and everybody else didn't have teams constantly ripping their OS kernels apart and trying all kind of weird and wonderful things.

Just because most of these things end up not being implemented in a commercial product, doesn't mean they haven't been tried and tested.

Reply Parent Score: 5

RE[2]: It is ...
by FunkyELF on Mon 23rd Apr 2007 14:09 in reply to "RE: It is ..."
FunkyELF Member since:
2006-07-26

While you won't 'see' this kind of research in a commercial OS, it would be naive to assume it isn't happening.

Exactly. This kind of research is going on. What you won't see in a commercial OS is a release that includes code that is 6 hours old and has even less hours of testing. You wouldn't even see that in a beta release of a commercial OS.

Reply Parent Score: 3