Linux Gets Completely Fair Scheduler
SchedFred writes "KernelTrap is reporting that CFS, Ingo Molnar's Completely Fair Scheduler, was just merged into the Linux kernel. The new CPU scheduler includes a pluggable framework that completely replaces Molnar's earlier O(1) scheduler, and is described to 'model an "ideal, precise multi-tasking CPU" on real hardware. CFS tries to run the task with the "gravest need" for more CPU time. So CFS always tries to split up CPU time between runnable tasks as close to "ideal multitasking hardware" as possible.' The new CPU scheduler should improve the desktop Linux experience, and will be part of the upcoming 2.6.23 kernel."
just finished make xconfig;make from 2.6.22!
For the really touchy-feely OS out there!
Engineering is the art of compromise.
Steal your insightful comments from http://linux.slashdot.org/article.pl?sid=07/04/22/ 1335255
Slashdot: news for Apple. Stuff that Apple.
Why does this sound like the title of a Monty Python Skit?
"Why isn't my process getting more CPU time?"
"Well, Sir, it's a Completely Fair Scheduler."
Computers are useless. They can only give you answers.
-- Pablo Picasso
I thought Linux used Cron as a scheduler ?
I thought Linux used Cron as a scheduler ?
You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
The only way to make it completely fair is to let one thread slice the time up, and let the other thread choose which slice it wants. ;-)
you'll feel a placebo effect.
So does Linux reached the computer's communist's holy grail?
"I had always been impressed with Linux's scheduler. The fact that it is getting better, just makes me happy."
I like the "No task left behind" scheduler too.
What version of KDE are you running?
I fear the Y2038 bug
A complete fair scheduler for geeks? I can just see it:
Crumb's Corollary: Never bring a knife to a bun fight.
Next up: equal time for processes that produce no tangible result. Soon Linux will run like the bloated bureaucratic nightmare that is the USA.
Anti-Globalism
You can download it here. Screenshots here.
Weaselmancer
rediculous.
Hey, you're right! I feel it!
In hell, you will find a mountain of broken, feces-covered typewriters and a stack of copies of the First Folio.
Then there's the American Dream sheduler where you get priority if you work hard at it. You can't just inheret your priority like some rich child process.
Engineering is the art of compromise.
Maybe... but be nice, because chances are you work for one of us.
"Hello. My name is Ingo Molnar. You killed my task. Prepare to die."