Linked by Thom Holwerda on Wed 21st May 2008 08:05 UTC, submitted by Mohammed Saleh
Permalink for comment 315108
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/19/13 23:02 UTC, submitted by M.Onty
Linked by Thom Holwerda on 06/19/13 22:28 UTC
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
Linked by Thom Holwerda on 06/14/13 21:03 UTC
More News »
Sponsored Links



Member since:
2005-08-01
thank you, i was going to post the same thing. Windows NT's scheduler is actually very configurable.
You have a choice of:
3 foreground priority boost levels
Variable or Fixed quanta (timeslices)
Long or Short quanta
And any combination of the above.
The default for XP is to give the foreground app a 2x quanta boost with variable short quanta.
CFS tries to be fair through exact timing and clever algorithms, but XP can be fair with strict round robin policy.
Personally, I like the way NT hard codes the mouse and audio into the scheduler so they rarely skip. CFS will cause your mouse and music to skip under load.
Also, XP's foreground boost makes sense for interactive reasons. A while ago there was a patch in CFS to add a Xorg priority boost in the scheduler.
Edited 2008-05-21 18:48 UTC