Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: what CPU sched. is best for your desktop?
so decided to do a kernel upgrade, not liking any patchset, i thought i would slap some patches on a kernel, and pray it works.
so the question i have, what do you guys think of the CPU schedulers for the desktop ?, ill be using my computer for desktop mainly (some work with video/audio like stuff to), and was wondering if i should use staircase or O(1), or a different scheduler i never heard of?, normally i would use both, and see for myself, but the staircase patch is having trouble with rt-preemtion patch, so i want to save me some work, and only see if i can get them working if staircase really is better.
EDIT : I just saw that you were talking about CPU schedulers, not IO schedulers. So perhaps I'm being offtopic.
I use CFQ (completely fair queued) and it's a very good choice for a multimedia desktop. You'll find it in Con Koliva's patchset. Don't worry, you don't need to apply the other patches. Note that all versions of -ck don't have the same stability. Usually versions with a large number (eg -ck6, -ck7) are much more reliable than early versions for each kernel. I have 2.6.10-ck7 and I'm very happy with it. Though I haven't tried vanilla schedulers for a long time. Perhaps they're just as good...
i also use CFQ, its the best for a desktop IMHO, i used to compile things, during the install phase, it sucks up a lot of hard drive resources, with the default IO sched, if i also played music, id get quite a few xruns (skips/pauses), with CFQ, i can compile 5 things at once, and play music with no xruns ..... not 1. CFQ is the way to go if you want smooth performance for your desktop.
and I'm also using a lot of the patches from the ck tree.
also, does your desktop feel more responsive under the ck sources (as they use staircase)?
the Staircase CPU sched is the CPU sched for the ck tree, its said to make programs more responsive, but last time i used it, i didn't notice a thing, i was wondering if people did notice a difference between the 2 CPU sched, as far as desktop performance is concerned.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.